文件整理,employee文件中記錄了工號和姓名
employee.txt:
100 Jason Smith
200 John Doe
300 Sanjay Gupta
400 Ashok Sharma
bonus文件中記錄工號和工資
bonus.txt:
100 $5,000
200 $500
300 $3,000
400 $1,250
要求把兩個文件合併並輸出如下,處理結果:
100 Jason Smith 100 $5,000
200 John Doe 200 $500
300 Sanjay Gupta 300 $3,000
400 Ashok Sharma 400 $1,250
Linux join命令用於將兩個文件中,指定欄內容相同的行連接起來。
找出兩個文件中,指定欄內容相同的行,並加以合併,再輸出到標準輸出設備。
#! /bin/bash
join employee.txt bonus.txt | sort -k 2