UNIXターミナルから、diff file1 file2
2つのファイルの違いを見つけるために使用できます。2つのファイル間の類似性を表示するための同様のコマンドはありますか?(必要に応じて多くのパイプを使用できます。
各ファイルには、文字列文を含む行が含まれています。それらはソートされ、重複する行は。で削除されsort file1 | uniq
ます。
file1
: http: //pastebin.com/taRcegVn
file2
: http: //pastebin.com/2fXeMrHQ
そして、出力は両方のファイルに表示される行を出力する必要があります。
output
: http: //pastebin.com/FnjXFshs
私はPythonを使ってそれを行うことができますが、ターミナルに入れるには少し多すぎると思います:
x = set([i.strip() for i in open('wn-rb.dic')])
y = set([i.strip() for i in open('wn-s.dic')])
z = x.intersection(y)
outfile = open('reverse-diff.out')
for i in z:
print>>outfile, i