Linuxでは、grep mySearchString myFile.txt
を使ってファイルから文字列をgrepすることができます。どうしたら私は唯一の結果を得ることができますか?
次を使用できます。
grep -rohP "(mySearchString)" . | sort -u
-r:再帰的
-o:テキストの一致部分のみを印刷します
-h:ファイル名を出力しません
-P:Perlスタイルの正規表現(場合によっては、代わりに-Eを使用できます)
@Chris Johnsenが指摘したように、sort -u
はsort | uniq
よりも優れています。