ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux 管道

Linux 管道

原创 Linux操作系统 作者:tomshenhao 时间:2011-09-13 14:34:49 0 删除 编辑
 

管道符:|

作用:合并多个命令达到组合效果

cut:分割文件,只能取出一列

例如:将passwd文件中的用户名分割到passwd.username

more passwd|cut -d: -f1 > passwd.username

sort:排序

默认为按字母排序;-n 数字排序

例如:将passwd文件中的uid分割出来,并排序

more passwd|cut -d: f3|sort -n > passwd.uid

uniq:分类统计

例如:将passwd文件中按照bash类型分类统计

more passwd|cut -d: -f7|sort|uniq -c

tee:保存中间文件

例如:将passwd文件中分割出bash类型列到passwd.bash,再按照bash类型分类统计

more passwd|cut -d: -f7|tee passwd.bash|sort|uniq -c

paste:按列合并文件

例如:合并passwd.username和passwd.bash,以;来间隔

paste passwd.username passwd.bash -d: > passwd.paste

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24751738/viewspace-707288/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Linux Tab键
下一篇: Linux 命令合并
请登录后发表评论 登录
全部评论

注册时间:2011-07-14

  • 博文量
    260
  • 访问量
    393449