思路挺好。谢谢。我试了一下运行没通过啊,你再看看。
[root@lujinhui temp]# sum=0;for i in 'cut -f3 1.txt';do((sum=sum+$i));done;echo $sum bash: ((: sum=sum+cut -f3 1.txt: syntax error in expression (error token is "1.txt")
0
`cut -f3 1.txt`; ---- `,不是'.
你直接把这句复制就知道了。
sum=0;for i in `cut -f3 1.txt`;do ((sum=sum+$i));done;echo $sum;