銀色うつ時間

思い出すたび何か胸につっかえてるだけ

複数行ある文字列に重複がないかチェックする

テキスト操作のメモ。とあるファイルが以下のようであったとする。

foo
bar
baz

これに重複がないかチェックしたい。 以下のコマンドでチェックできる。

cat foo.txt | sort | wc -l
cat foo.txt | sort | uniq | wc -l

結果

3
3

上記コマンドで出力が同じであれば重複なしと判断できる。

テキストを変更する。

foo
bar
baz
bar

結果

4
3

重複があることが分かる。