1.輸出重定向
ls > gouzi自動建立gouzi並將ls的輸出存入gouzi(正確的流用「>」覆蓋,「>>」追加;錯誤的流用「2> 2>>重定向)
eg:find/ -name qwe >> ~/findqwe.true 2>> /dev/null
將根目錄下正確的qwe檔案輸出到根目錄下的findqwe.true檔案下,錯誤的輸出到/dev/null檔案下
ls &>>gouzi無論對錯都能重定向
2>&1:將錯誤流的偽裝成正確的流輸出,1>&2:將正確的流偽裝成錯誤的流輸出
'|'
grep
要查詢的字段 檔案
eg①:ls > ls.list
grep find ls.list
eg②:ls | grep download:列出ls中含有download的檔案
① ②相等
(標準輸出 + | = 標準輸入,「|」管道,標準輸入放在管道左邊,標準輸出放在管道右邊)
eg③: head -5 /etc/passwd | tail -3
輸入重定向,正確輸出重定向,錯誤輸出重定向
一 標準輸入 stdin a.輸入重定向 標準輸入 作用 將原先鍵盤輸入的內容改由檔案內容代替 root wenwen cat test.txt asdas asdas asdas 按crtl d 退出 將network內容匯入到test.txt中去 root wenwen cat test.txt...
Linux重定向(輸入輸出重定向)
我們知道,linux 中標準的輸入裝置預設指的是鍵盤,標準的輸出裝置預設指的是顯示器。而本節所要介紹的輸入 輸出重定向,完全可以從字面意思去理解,也就是 通常是用檔案或命令的執行結果來代替鍵盤作為新的輸入裝置,而新的輸出裝置通常指的就是檔案。對於輸入重定向來說,其需要用到的符號以及作用如表 1 所示...
重定向Trace輸出
把以下 copy到工程中的任何乙個cpp檔案中,則trace輸出的資訊會在任何notepad檔案中輸出。class cmfxtrace extern cmfxtrace thetracer class cmfxtrace public cfile private constructor public...