1
我想将shell命令的输出分配给变量。将Shell命令的输出分配给变量
如果我直接回应的命令,代码将执行正确
for ((i=0; i<${#result[@]}; i++)); do
echo ${result[$i]} | awk '{print $1}'
done
但是,如果我把它分配给变量
size=`${result[$i]} | awk '{print $1}'`
echo $size
或者
size=$(${result[$i]} | awk '{print $1}')
echo $size
他们没有工作。
任何人都可以给我一些解决它的建议!
非常感谢您的协助。我在这里呆了4个小时...... 感谢您提供这种解决方案的详细介绍。 – Ilikeperl
我想再次感谢您的介绍 – Ilikeperl
@Ilikeperl欢迎您:) – nu11p01n73R