私のファイルは次のとおりです...
abc100200300 abmen
abc100200300 arcxi
xyz200300300 aelmi
重複した行(最初の12文字のみを確認)を別々のファイルとして印刷するにはどうすればよいですか?
だから別のファイルにする必要があります
abc100200300 abmen
abc100200300 arcxi
ベストアンサー1
標準オプションかGNU拡張かはわかりませんが、フラグがuniq
ある場合-w
:
-w, --check-chars=N
compare no more than N characters in lines
だから
sort file | uniq -D -w12
abc100200300 abmen
abc100200300 arcxi
または新しいファイルにリダイレクト
sort file | uniq -D -w12 > newfile