ファイル操作を行うためのワイルドカードを見つけようとしています。
テスト目的で、これらのファイルをディレクトリに置いています。
file_BSD.GIF file_linux.gif file_unix
私のlsコマンドを参照してください。
$ ls *{.GIF,.gif}
file_BSD.GIF file_linux.gif
どちらでも構いません。
しかし、「検索」は同じようには機能しないようです。
$ find -name *{.GIF,.gif}
find: paths must precede expression: file_linux.gif
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
ちなみに、「-iname」は大文字と小文字の両方のファイルを見つける必要があることを読みましたが、それも機能しないようです。
$find -iname *.gif
./file_linux.gif
(これにより、.GIFファイルも検索されますよね?)