我的CSV文件由制表符分隔,我想过滤掉那些包含0值的所有条目(16列)的行.我现在正在这样做
awk '$1 != 0 && $2 != 0 && ....omitted && $16 != 0 {print $0}' file.csv > newFile.csv
正如您所看到的,为所有16列输入相同的条件是非常累人的.有没有更简单的方法?
怎么样的
grep -Ev '^0+([[:space:]]+0+){15}$' file.csv
要么
awk --posix '!/^0+([[:space:]]+0+){15}/'
| 归档时间: | 
 | 
| 查看次数: | 1008 次 | 
| 最近记录: |