Shell脚本基本命令4
2024-09-06 21:42:22
使用join连接字段
1.$ cat >sales 创建salse文件
#业务员数据 注释说明
#业务员量
joe 100
jane 200
herman 150
chris 300
2.$ cat > quotas 创建quotas文件
#配额
#业务员 配额
joe 50
jane 75
herman 80
chris 95
3.创建merge-sales.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
#显示结果
$ ./merge-sales.sh
最新文章
- mysql删除带有NULL的行
- 关于win8开发的一点小总结
- C# ToString()和Convert.ToString()的区别
- 获取IP地址bash[转载]
- PDCA循环原理
- 《k8s-1.13版本源码分析》-调度器框架
- 如何获取AWS的Access Key ID 和 Secret Access Key (Unable to find credentials)
- boost库中的 program_options
- Python语言:Day11练习题
- ELK使用3-Logstash
- ASP.NET Core 发布
- 万恶之源 - Python模块二
- python之auto鼠标/键盘事件
- Android Studio build gradle project info 卡主不动解决方法.
- 转帖 OKR
- 设置MyEclipse字体大小
- flex拖动图片
- 11.15 Daily Scrum
- (2)-生成JSONObject的方法
- erl_0017 《硝烟中的erlang》 读书笔记004 “锁和阻塞”