課程
/運維&測試
/Linux
/ Linux達人養成計劃 I
ls是列出某文件夾下的文件目錄,而more是查看文件,那么為什么ls的結果還能傳遞給more執行呢???
2015-09-28
源自: Linux達人養成計劃 I 9-6
正在回答
ls列出的是目錄內容,是一長串文本,可以寫在文件中用more來讀取。
這里管道符就是把寫在文件這個步驟省略了,直接操作ls列出的目錄文本。
邀夢談心 提問者
請看清我的問題好嗎?ls命令列出的是目錄,而more操作的是文件,那么為什么還能傳遞執行呢?
這是“管道(pipe)”機制。
管道用 | 符號相連,可以將前面程序的標準輸出送給后面的程序,當作后面程序的標準輸入。
運用管道可以用多個程序合作來完成復雜的工作。
舉報
Linux入門視頻教程,以通俗易懂的語言帶你感受linux之美
2 回答ls和/bin/ls
1 回答關于more
3 回答more與管道符
1 回答ls 硬鏈接
1 回答ls home 與 ls /home 的結果為什么不同
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-04
ls列出的是目錄內容,是一長串文本,可以寫在文件中用more來讀取。
這里管道符就是把寫在文件這個步驟省略了,直接操作ls列出的目錄文本。
2015-09-29
請看清我的問題好嗎?ls命令列出的是目錄,而more操作的是文件,那么為什么還能傳遞執行呢?
2015-09-29
這是“管道(pipe)”機制。
管道用 | 符號相連,可以將前面程序的標準輸出送給后面的程序,當作后面程序的標準輸入。
運用管道可以用多個程序合作來完成復雜的工作。