开发者社区> 技术小胖子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

shell基础(四)uniq和tee

简介:
+关注继续查看

shell基础(四)uniq和tee

uniq用来去重复的行,最常用的选项只有一个,即-c count 统计重复的行数,并把重复的数量写在前面。

注意:使用前提是需要先给文件排序,否则不管用。

#vim aming.txt 【写入】

111

222

111

333

#uniq aming.txt 【单独的使用 uniq,不能把没有挨在一起的重复的行去掉】

111

222

111

333

#sort aming.txt |uniq 【使用sort排序之后,再使用uniq】

111

222

333

#sort aming.txt |uniq -c

2 111

1 222

1 333

注意:#sort -u 1.txt ==#sort 1.txt |uniq

tee 命令,重定向和双重输出 实际工作中偶尔用到

后跟文件名,类似重定向>,但是比重定向多一个功能,在把文件写入后面所跟的文件中的同时,还显示在屏幕上。

tee常用于管道符 | 后面

wKiom1jN90-Ca47cAAAbncZiW6A779.png-wh_50






     本文转自品鉴初心51CTO博客,原文链接:http://blog.51cto.com/wutengfei/1908073,如需转载请自行联系原作者



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
把书读薄-Shell入门基础
把书读薄-Shell入门基础
0 0
Linux基础服务二进制一键安装shell脚本
Linux基础服务二进制一键安装shell脚本
0 0
Shell 编程基础与脚本规范
1 编程基础 1.1 程序组成 程序:算法+数据结构 数据:是程序的核心 算法:处理数据的方式 数据结构:数据在计算机中的类型和组织方式
0 0
shell基础、脚本设计与运行(少年没有乌托邦,心向远方自明朗)
shell基础、脚本设计与运行(少年没有乌托邦,心向远方自明朗)
0 0
Shell 脚本编程基础|学习笔记
快速学习 Shell 脚本编程基础.
0 0
Shell脚本编程基础|学习笔记
快速学习Shell脚本编程基础|学习笔记
0 0
【shell】编写脚本基础、理论知识、参数定义、符号运算(下)
文章目录 前言 一、定义 二、规范 2.1 首行规范 2.2 执行方式 2.3 脚本错误 三、参数 3.1 变量分类 3.1.1 内置变量 3.1.2 预定义变量
0 0
【shell】编写脚本基础、理论知识、参数定义、符号运算(上)
文章目录 前言 一、定义 二、规范 2.1 首行规范 2.2 执行方式 2.3 脚本错误 三、参数 3.1 变量分类 3.1.1 内置变量 3.1.2 预定义变量
0 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Shell 脚本速查手册
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载