标签: shell unix awk
这是我的 awk 代码:
awk -F"," 'NF!= 8' myfile.csv
如何只删除包含8个字段的行。
答案 0 :(得分:2)
这里你去(这打印出最初要求的8个字段的行)
awk -F, 'NF==8' myfile.csv
问题已更改,您要删除包含8个字段的行。一种方法
awk -F, 'NF!=8' myfile.csv > temp && mv temp mvfile.csv
NB。根据评论更新