linux 管道和重定向
生活随笔
收集整理的這篇文章主要介紹了
linux 管道和重定向
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
管道:|
?????????? ?管道是Linux中很重要的一種通信方式,是把一個(gè)程序的輸出直接連接到另一個(gè)程序的輸入
用法:
命令1 | 命令2 | 命令3 | ........
例如:
統(tǒng)計(jì)/usr/bin/目錄下的文件個(gè)數(shù)
ls /usr/bin | wc -l
重定向:I/O
>:覆蓋輸出?
<輸入重定向
>>:追加輸出
<<:此處生成文檔
set -C:禁止對(duì)已存在文件使用覆蓋重定向
?????????? 強(qiáng)制覆蓋使用>|
set +C:關(guān)閉上面功能
2>:重定向錯(cuò)誤輸出
2>>:追加方式
&>:重定向標(biāo)準(zhǔn)輸出或錯(cuò)誤輸出到同一文件
grep:根據(jù)模式搜索文本,并將符合模式的文本行顯示出來。
grep:
????? -i:不區(qū)分大小寫字母
????? --color:顯示顏色
????? -v: 顯示沒有被模式匹配到的行
????? -o:只顯示被模式匹配到的字符串
轉(zhuǎn)載于:https://blog.51cto.com/suggerhappy/1148545
總結(jié)
以上是生活随笔為你收集整理的linux 管道和重定向的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ListView自定义视图中对Butto
- 下一篇: linux 常见试题(2)-选择