管道符
less只能看文件
但是這樣做會產生一個垃圾文件ls.txt,所以下面我們就會需要用到管道符
|只將傳遞正確結果傳遞給
而使用這兩種方法可以傳遞正確和錯誤的結果[root@localhost ~]# ls /etc/passwd /cpp/passwd 2>&1|less , (2>&1)把壞的轉成好的,洗錢
(1>&2)將正確輸出轉為錯誤輸出
[root@localhost ~]# ls /etc/passwd /cpp/passwd &|less
把錯誤結果輸出的意義是將來自己寫腳本的時候在程序出錯時可以有報錯信息顯示出來,以方便查錯改錯
只獲取本機ip地址
可以發現管道可以進行一級一級的處理
注意!!!!!!
[root@www cpp]# echo abc |tee -a test.txt
加上一個-a表示追加內容到原文件
最后再補充一個小知識點(如何把windows系統中的文件傳到linux系統中)
需要用到一個安裝包lrzsz-0.12.20-27.1.el6.x86_64.rpm 關鍵是找到包的正確安裝路徑
簡單的介紹一下
1.在命令行模式下安裝包(你也可以通過圖形化界面安裝,這里不再贅述)
2.直接使用rz命令
3.這樣就可以了,是不是很簡單
原創文章,作者:sqjl,如若轉載,請注明出處:http://www.www58058.com/82180