0

ディレクトリ内のすべてのファイルで実行する必要があるJavaクラスファイルがあります。その形で

java StripEnronHeaders < ファイル名 >

私は UNIX に非常に慣れていないので、ディレクトリ内のすべてのファイルに対してその Java プログラムを再帰的に実行できるようにする UNIX コマンドまたはコマンドのセットがあるかどうか疑問に思っていますか?

4

1 に答える 1

4
find . -type f -exec java StripEnronHeaders {} \;

ただし、これにより、見つかったすべてのファイルに対して Java が実行されます。そのアプリがコマンド ラインで複数のファイルを受け入れることができる場合、これはより効率的になります。

find . -type f|xargs java StripEnronHeaders
于 2012-05-05T05:09:54.440 に答える