山本です。 >|>最初に山本さんがおっしゃったようにglob中でエスケープされてい >|>ない[/]は「文法エラー」ですから、問題ないと思います。 >| >|glob.h の glob は「文法エラー」ですけど、bash のはエラーにしてないみたいで、 >|そこが気になりました。 > >あ、私の言いたかったことは > > 文法エラーだが、それを実現するライブラリルーチンである > fnmatch(3)やglob(3)にはエラー通知の機能が定義されていない。 > よってこれに対する動作は「未定義」であり、どのような挙動に > なるかどうかは処理系依存になるであろう。よって特定の処理系 > (たとえばbash)の挙動と異なっていてもよいだろう。 > >ということです。 なるほど。