我有一些文件如下。我想删除没有 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
期望输出
263 126.9 263 50.2
264 76.6 264 6.2
265 62.3 265 49.9
266 84.2 266 18.3
最佳答案
awk 很直接
awk 'NF==4' input.txt
NF
是字段数,如果等于 4
,则执行默认操作,即打印整行。关于sed - 删除没有 4 列的行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20652451/