2つのバージョンのファイルがあり、最新バージョンにはいくつかの行が追加されました。ファイルがソートされ(単語リストを考えて)、新しく追加された行(与えられたfile1とfile2)を印刷したいと思います。
私はこれを行うためにPythonまたはPerlスクリプトを書く方法を知っていますが、デフォルトのUNIXシェルユーティリティを使って行うこともできますか?
答え1
a.txtを次のように設定します。
aaa
bbb
ccc
設定b.txt
:
aaa
bbb
ccc
ddd
eee
comm
-3
希望の結果を得るには、一緒に使用してください。
comm -3 a.txt b.txt
ddd
eee
答え2
見物するcomm(1)
。
あなたが探しているもの
comm -13 file1 file2
または
comm -3 file1 file2