人のようなReadmeリーダーはありますか?

人のようなReadmeリーダーはありますか?

manオンラインリファレンスマニュアルへのクイックインターフェースです。これは通常、/usr/share/man/manN/blah.gzまたは同様の場所に保存されます。ほとんどのDebianパッケージREADME.debianには/usr/share/doc/blah/README.debianREADME.debian

答え1

単純なシェル関数を作成して次の場所に配置できます.bashrc

readme() {
  if [ -e /usr/share/doc/"$1"/README.Debian ]; then
    "$PAGER" /usr/share/doc/"$1"/README.Debian
  else
    echo "No README for $1"
  fi
}

使用:

$ readme vlc

$Id: README.Debian 1436 2008-08-31 23:06:34Z xtophe-guest $

Notes for anyone wanting to build Debian packages of VLC.

 - Default configuration is supposed to be latest unstable.

 - VLC does not link with libdvdcss by default, thus it will not depend
   on the libdvdcss packages. However it will use libdvdread that can
   optionally open libdvdcss if found. To build packages that link directly
   against libdvdcss, remove the --without-dvdcss flag in debian/rules.

$ readme foobar

No README for foobar

Debianファイルが存在しない場合は、頻繁に表示されるzipファイルなどの他のREADMEファイルを見つけると少し簡単にすることができます。または、すべての追加情報ファイルを収集し、ユーザーが表示するファイルを選択するオプションを提供します。

答え2

最も簡単な方法は、を入力してzless /usr/share/doc/blah/押すことですTab少ないmanデフォルトでは呼び出されるテキストビューアで、zlessファイルの自動圧縮解除のためのラッパーです.gz

パッケージをインストールしたい場合があります助けるまたは。欲しいものとまったく一致しませんが、dwwwは近いです。これにより、ローカルWebサーバーを介してパッケージに関するすべての文書を参照できます。 Dhelpにはサーバーは必要ありませんが、HTML以外のすべての文書を表示するわけではありません。

関連情報