我的 shell 脚本中有下面的 sniipet,它会抛出语法错误,任何方法都可以解决它
iftop -i eth1 -t -s 1 -n -N > ifTop.txt
th=`awk '{print $8}' ifTop.txt | cut -c 5-6`
答案1
我在 Ubuntu 上没有遇到语法错误,但我认为您还有另一个问题:iftop
产生多行输出,并且您似乎想要提取最高值。
要乘坐第 3 条线,请使用NR==3 {print $8}
.
我的输出中也没有看到 8 个字段。