Shell脚本基本命令--join连接

使用join连接字段

1.$ cat >ceshi1 创建ceshi1文件

#业务员数据   注释说明

#业务员量

joe 100

jane 200

herman 150

chris 300

2.$ cat > ceshi2 创建ceshi2文件

#配额

#业务员 配额

joe 50

jane 75

herman 80

chris 95

接着创建ceshi.sh文件 里面的内容为:

#!/bin/sh

# merge-sales.sh

#结合配额与业务员数据

#删除注释并排序数据文件

set '/^#/d' quotas | sort >quotas.sorted

set '/^#/d' sales |sort >sales.sorted

#以第一个键值作结合,将结果产生至标准输出

join quotas.sorted sales.sorted

#删除缓存文件

rm quotas.sorted sales.sorted

#显示结果

学而不思则罔,思而不学则殆
原文地址:https://www.cnblogs.com/linyu51/p/14035842.html