マンページを作成するにはどうすればよいですか(man
から) コマンド)ナビゲーションを簡単にするためにWebブラウザで開きますか?
ベストアンサー
manプログラムの使用
人間のマンページを見て
man man
-H
があります オプション、またはそれに相当する--html
マニュアルのHTMLを生成し、ブラウザで開きます。
このオプションにより、groffはHTML出力を生成し、その出力をWebブラウザーに表示します。ブラウザの選択は、オプションのブラウザ引数が提供されている場合はそれによって、$ BROWSER環境変数によって、または設定されていない場合はコンパイル時のデフォルト(通常はlynx)によって決定されます。このオプションは-tを意味し、GNUtroffでのみ機能します。
したがって、ブラウザでマニュアルページを開くには、次を使用します。
man -Hfirefox <command>
または
man --html=firefox <command>
どちらも同じです。
firefox
を使用できます 、google-chrome
、chromium-browser
またはfirefox
の代わりに 単語。
デフォルトのブラウザを永続的に選択します
man
を呼び出す前に コマンドを実行するには、次のコマンドを使用します:
export BROWSER=firefox
このように、man -H
を使用するだけです。 またはman --html
毎回ブラウザを指定せずに。
man -H ls
以前のexport
を追加することもできます ~/.bashrc
へのコマンド そのため、新しい端末を開いてman -H
を使用するたびに入力する必要はありません。
トラブルシューティング
次のようなエラーが発生した場合:
man: command exited with status 3: /usr/bin/zsoelim | /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | tbl | groff -mandoc -Thtml
groff
をインストールする必要があります パッケージ。
sudo apt-get install groff
Yelpの使用
ブラウザの選択が適切でない場合は、yelp
を使用できます。 マニュアルページをナビゲートするコマンド。
yelp man:<command>
# example: yelp man:ls
Ubuntuマンページリポジトリの使用
https://manpages.ubuntu.com/にアクセスして、ほぼすべてのマニュアルページを確認することもできます。 Ubuntuのすべてのバージョンのマニュアルページのすべてのバージョンがここにあります。検索機能も備えています。
もちろん、このWebサイトを使用することの欠点は、インターネットに接続しないとWebサイトにアクセスできないことです。
関連:この端末の子プロセスの作成中にエラーが発生しましたか?