2つの異なるファイルに同じテキストが表示されることを確認する方法

2つの異なるファイルに同じテキストが表示されることを確認する方法

両方のファイルにテキスト文字列があることを確認したい(トリックまたはショートカット)。

ファイル1の内容は次のとおりです。

a.txt
b.txt
c.txt
d.txt

ファイル2の内容は次のとおりです。

c.txt
a.txt
d.txt

ファイル1の文字列がファイル2の文字列と一致するかどうかを確認するには?

ベストアンサー1

注文する

方法1:

for i in `cat p1`; do grep -i "$i" p2 >/dev/null; if [[ $? == 0 ]]; then echo "$i exsists in both files"; else echo "$i doesnt exsists in file p2"; fi; done

出力

a.txt exsists in both files
b.txt doesnt exsists in file p2
c.txt exsists in both files
d.txt exsists in both files

おすすめ記事