我有一些文件如下.我想删除没有4列的行.
263 126.9 263 50.2
264 76.6 264 6.2
265 62.3 265 49.9
266 84.2 266 18.3
7 63.8
8 59.7
9 36.4
11 12.0
Run Code Online (Sandbox Code Playgroud)
期望的输出
263 126.9 263 50.2
264 76.6 264 6.2
265 62.3 265 49.9
266 84.2 266 18.3
Run Code Online (Sandbox Code Playgroud)
用awk直截了当
awk 'NF==4' input.txt
Run Code Online (Sandbox Code Playgroud)
NF是字段数,如果等于4,则执行默认操作,即打印整行.