我有一个包含4列的文件:
ifile.txt 3 5 2 2 1 4 2 1 4 5 7 2 5 5 7 1 0 0 1 1 3 5 7 3 5 4 2 2
我想删除第2列和第2列的行. 3个值与之前的值相同.例如,第2行和第2行第7列和第2列中的值相同. 3.同样第3行和第3行. 4&第6列和第2列中的值相同.所以我想保留第2行并删除第7行.同样保留第3行并删除第4行和第6行.我的输出是:
ofile.txt 3 5 2 2 1 4 2 1 4 5 7 2 0 0 1 1
我试过这个命令
awk '{a[NR]=$2""$3} a[NR]!=a[NR-1]{print}' ifile.txt > ofile.txt
但它没有给出我的欲望输出.