我想使用awk从100减去一列。我试过了
awk '{ t = 100-$2 } END { print t }' /alps/average.log
它只给了我减去的最后一个值。如果我想在终端上输出整列?如何实现?
答案 0 :(得分:5)
试试这个:
awk '{print 100-$2}' /alps/average.log
END
标签之后的命令仅在文件结束后执行。
答案 1 :(得分:0)
print t
在未标记的区块中,绝对不在标有END
的区域内!