我有一个如下文件,我想删除第四列中没有任何值的行。
Experiment Replica Module Mean
General1 0 scenario.host[229].app
General1 1 scenario.host[229].app 0.00235355
General1 2 scenario.host[229].app
General1 3 scenario.host[229].app 0.0783413
General1 4 scenario.host[229].app
General3 0 scenario.host[229].app
General3 1 scenario.host[229].app 0.540335
General3 2 scenario.host[229].app
General3 3 scenario.host[229].app
General3 4 scenario.host[229].app
General1 0 scenario.host[229].app
答案 0 :(得分:5)
尝试以下方法:
awk 'NF>3' file
编辑:根据@AdrianFrühwirth的要求添加:
每当你发现自己用负面的术语写作时(例如“我想 delet 没有 ......的行”)请花点时间看看如果你能以积极的方式表达(例如“我想选择 拥有 ......的行”),你通常会发现它更容易出现一个好的解决方案,避免引入双重否定的风险,使理解变得更加困难。