2011-11-09 9 views

答えて

1

ソートファイル、あなたは

$ join sortedfile1.txt sortedfile2.txt 

を使用することができますし、共通のIDラインが参加されます。

2

ツールcommは、2つのファイルからソートされた入力を指定することができます。どちらの行がファイルAにのみ存在するか、両方ともにあり、ファイルBにのみあることがわかります。たとえば、

17 p o i u 
13 a b c d 
14 q w e r t 

...とあるfile-b

18 a s d f 
13 f g h i 
7 z x c v 

あなたは次のようにプロセス置換とcommを使用することができます。

ある file-aを持っています10
$ comm -1 -2 <(cut -d ' ' -f 1 file-a|sort) <(cut -d ' ' -f 1 file-b|sort) 
13 

パラメータ-1は、最初のファイルのみの行を抑制し、-2は、2番目のファイルのみを抑制します。

0

cut -f1 file1 file2 | sort | uniq -d

関連する問題