テキストファイルがあります。各行には文字列が含まれています。いくつかの文字列が繰り返されます。繰り返しを削除したいが、最初の出現を保持したい。例えば:
line1
line1
line2
line3
line4
line3
line5
あるべき
line1
line2
line3
line4
line5
試しましたsort file1 | uniq -u > file2
が、これは役に立ちませんでした。最初のオカレンスを表示したいときに、繰り返されるすべての文字列を削除しました。並べ替える必要はありません。他のすべてをそのままにして、新しい行の文字列の正確な繰り返しを削除するだけです。