Pipeline 与 重定向

1.<

python read-input.py < nums-0-999 

2.> >>

ls /home/jackiechen/ >home.txt
ls /home/jackiechen/ >>home.txt
cat < foo > foo //Attention 
cat < foo >> foo //Attention 

3.head tail

head -n 3 table //head -n -2 table 
tail -n 3 table
head -n 3 table|tail -n 2

4.tr

tr -s "\n" <bad-new-line >good-new-line

5.sort

cat pumpkinsizes |tail -n +3|sort -n -t '|' -k2 -r|head -n 3
cat pumpkinsizes |tail -n +3|sort -n -t '|' -k2|head -n 2

6.uniq

cat words|tr [:space:] "\n"|tr [:punct:] "\n"|tr -s "\n"|sort |uniq >words-sorted 
cat words|tr [:space:] "\n"|tr [:punct:] "\n"|tr -s "\n"|sort |uniq -cd |sort -n -k1 > words-count 

7.cut

 wc -w words|cut -d " " -f 1

8.join

join <( cat pumpkinsizes|tail -n +2|sort) <( cat emails |sort)
join <( cat pumpkinsizes|tail -n +2|sort) <( cat emails |sort)|tr -d "|" |sort -k2 -nr|head -n1|cut -d " " -f 3
grep "[0-9]$" pumpkinsizes |sort -k2 -t '|' -n|tail -n 1 >winer |join emails winer|cut -d " " -f 2


9.sed
10.awk
11.tee
12.comm
13.grep

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 系统巡检脚本:Version 2016.08.09 ############################ 系统...
    NamasAmitabha阅读 1,466评论 0 0
  • Linux一切皆文件,因此对文本就会频繁操作,增删改查,也就有对文本处理的各种工具,下面介绍常用工具,以及各工具常...
    靜默阅读 1,015评论 0 0
  • 本文笔记源自这里——[实验楼]欢迎大家在下面交流其中有问题的地方喜欢请点收藏,每日更新(全部已亲自实践). 一. ...
    东皇Amrzs阅读 4,330评论 7 54
  • 1.文件操作 echo "演示与文件和文件夹创建处理等相关命令" echo "查看文件目录" echo "命令:l...
    sixmonk阅读 394评论 0 1
  • 201705231、显示/var目录下所有以l开头,以一个小写字母结尾,且中间出现至少一位数字的文件或目录ls 1...
    JevonWei阅读 845评论 0 1

友情链接更多精彩内容