for file in hoge*; do ... done 的なことをするときに hoge* にマッチするファイルがない
と、file に hoge* そのものが渡されてしまいますよね? これに対して
1) マッチしないときは何もしない or 2) マッチしなかったことを知りたい という挙動に
したいのですが、何かいい方法はありますかね?

今のところ 1) のためにループ内で -f $file を調べているのですが、
ちょっとどうにかならないかなあと思いまして。