マニュアルページの「Pathname Expansion」と「Brace Expansion」の詳細はどこにありますか? [閉鎖]

マニュアルページの「Pathname Expansion」と「Brace Expansion」の詳細はどこにありますか? [閉鎖]

初めて落ち着いた心でマニュアルページを探索してみましたが、2分で不満を感じました。

$ man set
 nocaseglob
                      If set, bash matches filenames in a case-insensitive fashion  when  performing  pathname
                      expansion (see Pathname Expansion above)
...
-B      The  shell performs brace expansion (see Brace Expansion above).  This is on by default.

そのマニュアルページから取得した数行には、「上記のパス名拡張リファレンス」と「上記中括弧拡張リファレンス」が記載されています。ところで、ドキュメント全体を検索してみると、このようなタイトル/サブタイトルではありません。私はそれを理論的に説明できますが、それ自体は主題として説明することはできないと思います。私は正しいですか?それともこれについての情報を入手できる場所はありますか?

参考用。

$ bash -version
GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)

ベストアンサー1

Bash 2.0のマニュアルページには、次のセクションも含まれています。サポート拡張。 FreeBSDのアーカイブ、マンページbash (1)CentOS 3.9で利用可能:

Brace Expansion
   Brace expansion is a mechanism by which arbitrary strings may be gener-
   ated.  This mechanism is similar to pathname expansion, but  the  file-
   names generated need not exist.  Patterns to be brace expanded take the
   form of an optional preamble, followed by a series  of  comma-separated
   strings  between  a pair of braces, followed by an optional postscript.
   The preamble is prefixed to each string contained  within  the  braces,
   and the postscript is then appended to each resulting string, expanding
   left to right.
...
GNU Bash-2.05b           2002 July 15                  BASH(1)

もっと探してみるべきだと思います。

おすすめ記事