Man
如何直接顯示手冊頁?
我正在為我正在打包的程序編寫手冊頁。如何顯示我創建的手冊頁文件,以檢查它是否正常?有沒有辦法將我的文件直接傳遞給
man
命令,而不是讓它按名稱搜尋已安裝的聯機幫助頁?我嘗試做類似的事情
man myprog.1
,man < myprog.1
但在這兩種情況下我都收到一個錯誤,說找不到手冊頁。
man
可以選擇讀取本地文件:-l
-l, –local-file
啟動“本地”模式。格式化並顯示本地手冊文件,而不是搜尋系統的手冊集合。每個手冊頁參數將被解釋為正確格式的 nroff 源文件。不生成 cat 文件。
如果“-”被列為參數之一,則輸入將從標準輸入中獲取。如果未使用此選項,並且 man 無法找到所需的頁面,則在顯示錯誤消息之前,它會嘗試像提供此選項一樣,使用名稱作為文件名並查找完全匹配的內容。
因此,您可以通過以下方式預覽正在進行的工作:
man -l /path/to/manfile.1