當輸出被重定向或透過管道傳輸時,為什麼 man -P 的行為會有所不同? 2024-7-5 • command-line manpage stdout man -P whoami ls 該命令將輸出用戶名,就像whoami.但是,當您使用管道將其重定向到文件或螢幕(如man -P whoami ls | cat或 )時man -P whoami ls > file, 的內容file將是 的手冊頁ls。 為什麼這兩件事不一樣?我的意思是,man -P whoami ls輸出man -P whoami ls | cat不同。 有什麼問題嗎? 答案1 man如果輸出不是終端機而是檔案或管道,則不使用分頁器。因此-P在這種情況下該選項將被忽略。 相關內容