2012-05-05 9 views
0

私はディレクトリ内のすべてのファイルで実行する必要があるJavaクラスファイルを持っています。私はそのJavaプログラムを実行することを可能にするUNIXコマンドやコマンドの設定がある場合は、その私はUNIXに非常に新しいですUNIXのディレクトリにあるすべてのファイルに対してJavaプログラムを実行する方法は?

のJava StripEnronHeadersの形<ファイル名>

に私は思ったんだけどディレクトリ内のすべてのファイルに対して再帰的に?

答えて

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

これは、あなたが見つけたすべてのファイルに対してjavaを実行しますが、そのアプリがコマンドラインで複数のファイルを受け入れることができれば、より効率的です:

find . -type f|xargs java StripEnronHeaders 
+0

ありがとう!それは魅力的なように働いた。 – deztructicus

関連する問題