Man

將資訊頁轉換為手冊頁

  • February 16, 2022

我被邀請以較少的意見重新發布這個問題,所以如果它看起來很熟悉,那就是原因。

如何將資訊頁轉換為手冊頁?我曾經有一個 shell one 班輪,可以將整個資訊文件展平成一個平面頁面,適合用 less 導航,但我似乎失去了它。如果您知道如何執行此操作,請分享。:)

謝謝!

這將輸出一個info純文字文件:

info --subnodes --output=info_file.txt info_file

例如:

info --subnodes --output=info.txt info
less info.txt

一個班輪:

info --subnodes --output - info_file | less

上面的腳本不太有效。對於普通的手冊頁,它會進入無限遞歸;在命令行上不愉快。當它呼叫“man”命令時,它必須確保它沒有呼叫自己——如果它在你的 PATH 中的目錄中,這是一個問題。

由於我的 ~/bin 目錄我的 PATH 中,因此我更改了“案例”列表的末尾:

*)
 /usr/bin/man $@
 ;;
esac

除了/usr/bin/man,我從未見過真正的“人”在任何地方,所以這應該可行。

引用自:https://serverfault.com/questions/127315