AIX Shell 错误 'ksh:0403-057 Syntax error: '<' is not expected' 的解决方法
这个错误是因为你使用了'<<<'操作符,但是你的shell可能不支持它。
'<<<'是bash shell的一个特殊操作符,它可以将一个字符串作为标准输入传递给命令。但是,如果你使用的不是bash shell,那么这个操作符就可能不被支持。
如果你想在aix上使用这个命令,你可以试着用管道操作符来代替'<<<'操作符,像这样:
echo '$str' | IFS=',' read -ra arr
这个命令将把'$str'字符串送入echo命令,然后通过管道符传递给IFS=',' read -ra arr命令,以达到和'<<<'相同的效果。
原文地址: https://www.cveoy.top/t/topic/n7An 著作权归作者所有。请勿转载和采集!