ファイルのリストをワイルドカードをつかって指定したい

ふつうは問題ないのですが、自作プログラムを作って、引数で

    • input="a.txt b.txt c.txt"

というように複数のファイルを指定したい訳です。一つ二つなら良いのですが、沢山になると結構やっかい。

    • input="*.txt"

は*.txtがわたって、プログラムの中で展開しないといけない。

    • input="`/bin/ls *`"

でも良さそう。


知らなかったのが、

    • input="`lessecho *`"

こっちのほうがなんとなく良さそうですねぇ。ただ該当ファイルがないとワイルドカードをそのまま残すのが
少々珠に傷?