Shell脚本基本命令4
使用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
转载于:https://www.cnblogs.com/yinghuanan/p/10838306.html
Shell脚本基本命令4相关推荐
- shell脚本基本命令1
在写shell命令之前,首先要知道为什么要使用Shell脚本.使用Shell脚本能够轻易处理文件和目录之类的对象,相对于其他编程语言,Shell脚本执行起来更快,而且他也是个UNIX系统之间通用的功能 ...
- Shell脚本基本命令3
1.简单的执行跟踪 $ sh -x nusers 打开执行跟踪功能 + who 被跟踪的命令 + wc -l 实际的输出 用set -x命令执行跟踪的功能打开,然后用set +x命令关闭它. cat ...
- linux shell 脚本要不要加,linux shell脚本基本命令费不需要网
用VB打造自己的SQL连接器 大家好.....好长时间没上网了...祝大家新年快乐....好了.工程开始 现建一个普通窗口..放上3个textBox控件. 一个是用来输入ip的txtaddres..还 ...
- Shell 脚本进入编辑模式和保存退出
1.概述 Shell 既是一个连接用户和 Linux 内核的程序,又是一门管理 Linux 系统的脚本语言,shell 脚本类似 windows 的批处理文件,shell 脚本就是将连续执行的命令写成 ...
- 会linux基本命令是脚本语言吗,如何理解Linux Shell和基本Shell脚本语言?
理解Linux Shell: shell:一个命令行解释器,通过执行命令或脚本,帮助用户与操作系统打交道. process:进程,用户执行的任务是进程,但进程不只是任务. file:文件放在硬盘上,包 ...
- linux脚本基本命令大全,Shell脚本常用命令
Shell脚本常用命令 1 Shell中的特殊符号 1.1 $ 美元符号.用来表示变量的值.如变量NAME的值为Mike,则使用$NAME就可以得到" ...
- Shell脚本示例代码
1. echo_printf_usage.sh: echo和printf的用法 #! /bin/bash# echo和printf的用法# echo是用于终端打印的基本命令.在默认情况下,echo在每 ...
- Shell脚本基础介绍
shell基础简介: 编写脚本通常使用某种基于解释器的编程语言.而shell脚本不过就是一些文件,我们能将一系列需要执行的命令写入其中,然后通过shell来执行这些脚本. 进入Linux系统(Ubun ...
- 用shell脚本监控进程是否存在 不存在则启动的实例
用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: #!/bin/sh ps -fe|grep processString |grep -v grep if [ $? -ne 0 ] ...
最新文章
- linux中典型文件档案分析
- 零基础学python视频百度云-零基础入门学习Python 小甲鱼视频教程
- C#教程3:基本语言结构
- websockets_使用Java WebSockets,JSR 356和JSON映射到POJO的
- (转)uml 静态视图关系和关联
- 1603错误_iPhone恢复iTunes未知错误怎么办【解决方法】
- 知识整理的八种笔记方法
- CAD中插入外部参照字体会变繁体_什么是CAD的形文件,它与字体文件有什么区别?...
- 带蒙版的安卓剪辑软件_手机上有哪些好用的视频剪辑 App?
- python图片标记_python提取那些被“标记”照片的实例详解
- APP开通支付宝支付 转账功能
- tp link无线路由器怎么设置
- html 打开资源管理器,资源管理器怎么打开 教你如何快速打开资源管理器
- Python代码对英语标点后面缺空格的情况自动补空格
- 如何制定SEO文章发布模板?
- regexp_substr()用法
- excel去除重复处理
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java自来水收费管理系统7yd5p
- 我们对汽车黑客,CIA和维基解密声称的了解
- Thinkpad T460网卡插PoE损坏维修