Tuesday, February 24, 2009

020 join 命令

join命令用于通过一个公共字段将两个文件合并。比如在下面的例子中我们有两个文件employee.txt 和salary.txt。这两个文件的公共字段是员工号,所以在这里我们可以通过join命令按照员工号将两个文件合并成一个文件。
先看看原来两个文件的内容:
 cat employee.txt

100 Jason Smith
200 John Doe
300 Sanjay Gupta
400 Ashok Sharma

cat bonus.txt

100 $5,000
200 $500
300 $3,000
400 $1,250

下面是合并后的内容:
# join employee.txt bonus.txt 

100 Jason Smith $5,000
200 John Doe $500
300 Sanjay Gupta $3,000
400 Ashok Sharma $1,250

No comments:

Post a Comment