我在Linux awk命令上得到了下面的结果,我想grep所有大于这个字段360的值。文件名是$13
[4]
[440]
[360]
[3]
[434]
[3]
[439]
[590]结果应该是:
[440]
[434]
[439]
[590]发布于 2017-06-18 20:40:07
使用awk:
awk '{a=$0;gsub("[\\[\\]]","",$13);if(int($13)>360) {print a;}}' filename它将打印所有行,即处理超过360个磨床的动作。
发布于 2017-06-19 03:06:23
awk '!/\[3..\]|\[.\]/' file
[440]
[434]
[439]
[590]不是打印三百..。或者是一个单位。
https://stackoverflow.com/questions/44613855
复制相似问题