特定のファイル形式ではなく、ディレクトリ内の複数のファイルを参照する[重複]

特定のファイル形式ではなく、ディレクトリ内の複数のファイルを参照する[重複]

次のような行を含むスクリプトを作成しています。

"コマンド/パス/ターゲット/ディレクトリ/*例*"

ディレクトリに1example.txt、example.tmp、example.warというファイルが含まれている場合、すべてのファイルに対してコマンドが実行されます。 .warを除くすべてのファイルでコマンドが機能したいと思います。きれいにできる方法はないでしょうか? "/path/to/directory/*example*" は渡された文字列です。

ベストアンサー1

使用find:

find ~/tmp/example -type f ! -name '*.war' -exec echo {} \;

おすすめ記事