bash - ワイルドカード

ワイルドカードとはファイル名を補完するためのメタキャラクタです。

 ?     任意の一文字に合致、空白と先頭のドットには合致しない
 *     任意の文字列に合致、空白と先頭のドットには合致しない
 [str] 文字列strのいずれかの一文字に合致する。先頭に^があれば[]内にない文字に合致。
       (shでは!)。-により範囲指定できる。
 {str} ,で区切って指定された文字列のいずれかに合致。shでは使用できない
$ ls ??a       #3文字目がa
$ ls [!0-9]*   #数字以外から始まる文字列
$ ls {00,01}*  #00または01から始まる文字列