管道符号 – 竖直线 | Shell

  • Post author:
  • Post category:其他





管道符号

是unix一个很强大的功能,符号为一条竖线:

|

用法:

command 1 | command 2

它的功能是把第一个命令

command 1

执行的结果作为

command 2

的输入传给

command 2

,例如:


Code 1

:

$ls -s|sort -nr
  • -s 是file size
  • -n是numeric-sort
  • -r是reverse,反转

列出当前目录中的文档(含size),并把输出送给sort命令作为输入,sort命令按数字递减的顺序把ls的输出排序。


Code 2

:

$ls -s|sort -n 

按从小到大的顺序输出。

参考:http://blog.sina.com.cn/s/blog_6d09b5750100vley.html