web-dev-qa-db-ja.com

マニュアルページの「パス名拡張」と「ブレース拡張」の詳細はどこにありますか?

初めて落ち着いた心でmanページをめくろうとしていたのですが、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)
2
mtk

Bash 2.0のマニュアルページでさえ、Brace Expansionに関するセクションが含まれています。 FreeBSDのアーカイブから、 bash (1) for 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)

もっと検索する必要があると思います。

4
muru

マニュアルページには、上記の検索と記載されています。これは、次のように入力することで実行できます ? (逆方向に検索し、その後にPathname Expansionと打つ N 定義が見つかるまで、前の方向にさらに検索します。

0
Anthon