回答:
また、コマンドラインから特定の位置のマニュアルページを開くことができます
man -P 'less -p " -o"' mount
@piccobelloの答えは素晴らしいですが、それは私のmanページの色を食べていました。less
(デフォルトでman
すでに使用less
されているため)にパイピングする代わりに、変更したless
コマンドをman
次のように渡します。
function manswitch() { man -P "less -p \"^ +$2\"" $1 }
これにより、@ piccobelloの機能にあった機能は保持されますが、色は保持されます。
他のソリューションは非常に優れていますが、manページは単なるデータであり、Linuxでほとんど何でも簡単に実行できることを忘れないでください。
man some-command> file.txt
ページをプレーンテキストファイルに変換してから、操作できるようにします。私はbinディレクトリにテキストとしてbashマニュアルのコピーを保持しているので、それをテキストエディターにロードして、スクリプトを編集している間に物事を検索してコピーアンドペーストすることができます。
または、次のようなフィルターにパイプすることができます
man some-command | grep-"some pattern"の後の行
ターミナルでは機能しませんが、私は(友人の助けを借りて)マニュアルページを取得してWebブラウザに表示するスクリプトを作成して、ナビゲーション/検索機能を使用できるようにしました。より少ない。少しkdeに依存していますが、簡単に変更できます。
man://
Konquerorで試してみてください。KDEにはKIOSLAVEのマンページがあります!
flagmanと呼ばれる、まさにこれを行うツールを作成しました。まだ開発中ですが、すでに使用可能です。例えば:
$ ./flagman mount -o
-o, --options opts
Use the specified mount options. The opts argument is a comma-separated list. For example:
mount LABEL=mydisk -o noatime,nodev,nosuid
For more details, see the FILESYSTEM-INDEPENDENT MOUNT OPTIONS and FILESYSTEM-SPECIFIC MOUNT OPTIONS sections.