管道可以把多个命令关联起来,有以下关联方式:
| 管道命令 | 说明 | 示例 | 
|---|---|---|
| ; | 顺序执行 | mkdir a;rmdir a | 
| && | 条件执行 | mkdir a && rmdir a | 
| || | 条件执行 | mkdir a || rmdir a:后面的命令不会执行 | 
| | | 管道,前面命令的输出(stdout)将作为后面命令的输入(stdin) | 
命令:seq 20 100 | head -n 50 | tail -n 1将输出69

关于输入输出和错误,linux使用一个数字进行缩写:
sort排序通常可以和uniq(去重)命令联合,完成一些排序、去重的操作;
注意:uniq命令,一般用在已经经过排序的结果集上。所以,很多情况需要首先使用sort命令进行排序后,再使用uniq命令。
原文:https://www.cnblogs.com/z-dk/p/14494167.html