$?
Bashには、などの特殊または事前定義された変数があります$#
。
オンラインWebページを検索するのではなく、組み込みコマンドを使用してこれらの変数が何を意味するのかをどうやって知ることができますか?
私はこれを使用しようとしています:
help variables
ただし、これらの変数は表示されません。
答え1
Bash のマニュアルページを使用できます。で開きますman bash
。通常、これは次のように表示されます(less
withのマニュアルページも読むことができます)。less
man less
less
下にスクロールj
、上にスクロールk
、終了、q
検索プロンプトを開くを使用できます/
。検索中のセクションは「特殊パラメータ」です。
答え2
bash 情報ページを使用できます。で開きますinfo bash
。一部のシステムにはGNU文書システムや文書がプリインストールされていinfo
ないため、そのためにパッケージをインストールする必要があります。info
bash
では、info
クエリタイトルインデックスi
(完成可能)を使用できます。たとえば、と入力すると変数定義$#
に直接移動します。$#
使い方の詳細については、info
お試しくださいinfo info
。
答え3
次の行を実行してください。
LESS=+/'^ *Special Parameters' man bash