我写了这样一个脚本:
#!/usr/bin/ksh93
while read -A value; do
print -- "I am here"
print -- ${value[@]}
done < `<command>`
我的意图是重定向 stdout 的输出command
以填充数组。上述用法的灵感来自此链接:http ://www.unix.com/shell-programming-scripting/66884-array-ksh-elems- contains-spaces.html ,但在我的情况下不起作用。
谁能告诉我失败的原因?
谢谢!