我在脚本中有这一行:
readarray -t vCollection < <(cut -d, -f2 $1)
在我的电脑上一切正常,当我将脚本移动到服务器时,会引发语法错误:
AddACE_Nexus.sh: line 87: syntax error near unexpected token `<'
AddACE_Nexus.sh: line 87: `readarray -t vCollection < <(cut -d, -f2 $1)'
在服务器上,bash 版本是 3.2.51(1)-release (x86_64-suse-linux-gnu)
我评论了 <<(cut -d, -f2 $1) 部分,然后没有发现错误
如何更新我的语法以使脚本在服务器上像在我的 PC 上一样工作?
提前致谢!