前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux的管道命令

Linux的管道命令

作者头像
Dream城堡
发布2018-12-27 15:36:24
2.6K0
发布2018-12-27 15:36:24
举报
文章被收录于专栏:Spring相关Spring相关

Linux的管道命令

管道命令(Pipe)
代码语言:javascript
复制
管道命令用"|"来表示,管道命令需要接收前一个命令的输出来进行操作,但不能处理前一个命令的错误.

//选取界面:cut,grep
 cut -d '分隔字符' -f fields
 cut -c 字符范围 //用于排列整齐的信息
 
 cut -d ':' -f 3,5 //以:作为分隔 列出第3列和第5列的数据
 
//刚才的cut是做切割,而grep是做分析
grep
-a:将文件以text文件方式查找数据;
-c:计算找到'查找字符串'的次数
-v:反向输出
-n:输出的时候带行号

//排序命令:sort,wc,uniq
sort
-f:忽略大小写
-b:忽略空格
-r:反向输出
-M:以月份名字排序
-u:相同的数据只显示一行

//uniq
-i:忽略代销写字符的不同
-c:进行计数

//wc
-l:仅列出行
-w:仅列出多少字
-m:列出多少字符
双向重定向
代码语言:javascript
复制
tee用于将数据流处理的过程中将某段信息保存下来
//例子:
last|tee last.list|cut -d " " -f 1
字符转换命令:tr,col,join,paste,expand
代码语言:javascript
复制
tr:
-d:删除信息当中字符串
-s:替换重复的字符
//例子:
last | tr '[a-z]' '[A-Z]' //将小写字符换为大写
last | tr -d ':' //删除冒号
col:
-x:将tab转换成对等的空格键
-b:在文字内有反斜杠(/),保留反斜杠最后接的字符
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.12.17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Linux的管道命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档