TLCL學(xué)習(xí)筆記|第七章《重定向》| linux管道操作符"|"(豎杠)|part3
(認(rèn)知有限,如有不妥,還請告知,歡迎討論)
基本用法
command1 | command2
命令1的標(biāo)準(zhǔn)輸出可以通過管道送至命令2的標(biāo)準(zhǔn)輸入
例子1:列出 /bin 和 /usr/bin下的所有文件
ls?/bin /usr/bin
例子2:列出 /bin 和 /usr/bin下的所有文件,使結(jié)果方便查看
ls?/bin /usr/bin | less
例子3:按字母正序,列出?/bin?和 /usr/bin下的所有文件,使結(jié)果方便查看(使用sort過濾器)
ls?/bin /usr/bin | sort | less
例子4:按字母正序,列出?/bin?和 /usr/bin下的所有文件, 去除重復(fù)項(xiàng),使結(jié)果方便查看(使用uniq過濾器)
ls?/bin /usr/bin | sort | uniq |?less
例子5:按字母正序,列出?/bin?和 /usr/bin下的所有名字里面含“zip”的文件, 去除重復(fù)項(xiàng),使結(jié)果方便查看
ls?/bin /usr/bin | sort | uniq | grep zip |?less
例子6:按字母正序,列出?/bin?和 /usr/bin下的所有名字里面含“zip”的文件,?去除重復(fù)項(xiàng),使結(jié)果方便查看, 列出最后5項(xiàng)
ls?/bin /usr/bin | sort | uniq | grep zip?|?less | tail -n 5
例子7:按字母正序,選出?/bin?和 /usr/bin下的所有文件,并存入ls.txt 文件中,列出?/bin?和 /usr/bin下的所有名字里面含“zip”的文件,?去除重復(fù)項(xiàng),使結(jié)果方便查看
ls?/bin /usr/bin | sort | tee ls.txt | uniq | grep zip?|?less
=END=
=reference=
[1]billie66.github.io/TLCL/book/chap07.html
?