如何在UNIX中对目录中的每个文件运行Java程序?
我有一个java类文件,我需要在目录中的每个文件上运行它。它的形式是 java StripEnronHeaders<文件名> 我对UNIX非常陌生,所以我想知道是否有一个UNIX命令或一组命令允许我对目录中的每个文件递归运行java程序如何在UNIX中对目录中的每个文件运行Java程序?,java,shell,unix,Java,Shell,Unix,我有一个java类文件,我需要在目录中的每个文件上运行它。它的形式是 java StripEnronHeaders 我对UNIX非常陌生,所以我想知道是否有一个UNIX命令或一组命令允许我对目录中的每个文件递归运行java程序 find . -type f -exec java StripEnronHeaders {} \; 尽管这将为您找到的每个文件执行java。如果该应用程序可以在命令行上接受多个文件,那么这将更加高效: find . -type f|xargs java StripEnr
find . -type f -exec java StripEnronHeaders {} \;
尽管这将为您找到的每个文件执行java。如果该应用程序可以在命令行上接受多个文件,那么这将更加高效:
find . -type f|xargs java StripEnronHeaders
尽管这将为您找到的每个文件执行java。如果该应用程序可以在命令行上接受多个文件,那么这将更加高效:
find . -type f|xargs java StripEnronHeaders