Man

如何直接顯示手冊頁?

  • September 29, 2016

我正在為我正在打包的程序編寫手冊頁。如何顯示我創建的手冊頁文件,以檢查它是否正常?有沒有辦法將我的文件直接傳遞給man命令,而不是讓它按名稱搜尋已安裝的聯機幫助頁?

我嘗試做類似的事情man myprog.1man < myprog.1但在這兩種情況下我都收到一個錯誤,說找不到手冊頁。

man可以選擇讀取本地文件:-l

-l, –local-file

啟動“本地”模式。格式化並顯示本地手冊文件,而不是搜尋系統的手冊集合。每個手冊頁參數將被解釋為正確格式的 nroff 源文件。不生成 cat 文件。

如果“-”被列為參數之一,則輸入將從標準輸入中獲取。如果未使用此選項,並且 man 無法找到所需的頁面,則在顯示錯誤消息之前,它會嘗試像提供此選項一樣,使用名稱作為文件名並查找完全匹配的內容。

因此,您可以通過以下方式預覽正在進行的工作:

man -l /path/to/manfile.1

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