Man

如何轉儲手冊頁?

  • October 19, 2020

我怎樣才能像“cat”一個文件一樣“cat”一個手冊頁來獲取內容的轉儲?

首先,man 文件通常只是文件系統中某個地方的 gzip 文本文件。由於您找到它們的方式會有所不同,並且您可能想要人工提供給您的經過處理和格式化的版本而不是原始碼,因此您可以使用該man工具轉儲它們。通過查看man man,我發現您可以使用以下-P標誌更改用於查看手冊頁的程序:

man -P cat command_name

當您通過管道輸出而不是在螢幕上查看它時自動檢測它也毫無價值man,因此如果您要使用其他東西處理它,您可以直接跳到該步驟,如下所示:

man command_name | grep search_string

或轉儲到文件:

man command_name > formatted_man_page.txt

要獲得一個 ASCII 手冊頁文件,而無需煩人的退格/下劃線嘗試下劃線,以及奇怪的加粗序列:

man ksh | col -b > ksh.txt

引用自:https://unix.stackexchange.com/questions/15855