インターネットに接続せずに、つまりman
ページからシェルスクリプト情報を見つけようとしていました。具体的には、パラメータを渡して使用する方法を探していました。
man bash
に必要なものがすべて含まれているわけではありません( シェルスクリプト がありません)。
ちなみに、インターネットを閲覧していると、Bashリファレンスマニュアルを読みたいと思いました(もちろん、オンラインで必要なものはすべて見つかりました)。
man
ページの最後を見ると、同じ結果が得られた可能性があります。次のセクションがあります。
SEE ALSO
Bash Reference Manual, Brian Fox and Chet Ramey
The Gnu Readline Library, Brian Fox and Chet Ramey
The Gnu History Library, Brian Fox and Chet Ramey
Portable Operating System Interface (POSIX) Part 2: Shell and Utilities, IEEE
sh(1), ksh(1), csh(1)
emacs(1), vi(1)
readline(3)
最初の項目、Bash Reference Manual
は実際に私が読みたいものです。そのリンクをナビゲートするにはどうすればよいですか?残りのドキュメントはどこにありますか?
意味のある情報を取得するには、常にネットワークに依存する必要があるようです。 man
の方法で教えてください。私が欠けているものがあるに違いありません。
Debianシステムでは、_Bash Reference Manual
_は_bash-doc
_パッケージに含まれています。おそらく他のディストリビューションでも同様にパッケージ化されています。
_The Gnu Readline Library
_と_The Gnu History Library
_のマニュアルは両方とも_readline-doc
_パッケージに含まれています。
それらはinfo
で読むことができますが、IMO info
自体は恐ろしく、ほとんど使用できず、ひどいユーザーインターフェイスがあります-pinfo
がより良い代替手段です:_apt-get install pinfo
_ on Debianベースのシステム。
例えば_pinfo bash
_または_pinfo history
_
info
ナビゲーションは不可解な方法で機能します。
pinfo
は、lynx
のようなテキストモードのWebブラウザと同様の方法で情報ドキュメントをナビゲートします。他の利点の中でも、フォワードキーとバックキーは実際には期待どおりに機能します。
ソースコードへのアクセスを含むpinfo
プロジェクトページは https://alioth.debian.org/projects/pinfo/ にあります。
Portable Operating System Interface (POSIX) Part 2: Shell and Utilities
は、 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6880751&filter%3DAND%28p_Publication_Number%3A6880749%29 から入手できる販売用の.PDFドキュメントです。 =(これは1993年の日付です)-しかし、2007年のドラフトPDF仕様の http://www.open-std.org/jtc1/sc22/)もあります。 open/n4217.pdf そしておそらく他の多くの場所。新しいバージョンも利用できるかもしれません。これらは私がgoogleで最初に見つけたものです。
GNUツールはスケルトンのマンページを持っている傾向があり、情報ファイルの形式で詳細な(「教科書の詳細」のように)ドキュメントを持っています。それらは、info(1)
プログラム、pinfo(1)
、またはemacs内からでも参照できます。