すべてを

▼開く

閉じる▲

2つのファイルを共通行で結合する

○ファイル「31_1.txt」と「31_2.txt」を結合する

catコマンドで結合する2つのファイルを見る
$ cat 31_1.txt
Route31 Weekday
12    21 42 
13    02 30 59 
14    19 37 56 
15    14 32 49 
16    13 41 
17    09 30 50 
18    11 30 50 
19    11 30 50 
20    09 26 49 
21    15 40 
22    05 
23
$ cat 31_2.txt
Route31 Sat.
12    21 42 
13    02 30 59 
14    19 37 56 
15    14 32 49 
16    13 41 
17    09 30 50 
18    11 30 50 
19    11 30 50 
20    09 26 49 
21    15 40 
22    05 
23     

joinコマンドで結合する2つのファイルを指定する
$ join 31_1.txt  31_2.txt
Route31 Weekday Sat.
12 21 42  21 42
13 02 30 59  02 30 59
14 19 37 56  19 37 56
15 14 32 49  14 32 49
16 13 41  13 41
17 09 30 50  09 30 50
18 11 30 50  11 30 50
19 11 30 50  11 30 50
20 09 26 49  09 26 49
21 15 40  15 40
22 05  05
23

joinコマンドで、結合する2つのファイル「31_1.txt」と「31_2.txt」を指定すると、2つのファイルの共通する行同士を結合する。