使用'find'我打算將具有特定結尾的所有文件作爲參數傳遞給jar文件。使用find將文件傳遞給jar
find $directory -type f -name "*.in"
不知怎的,這是應該發生:
Java的罐子myjar這一-JAR input.in
這又如何執行?
由於提前
使用'find'我打算將具有特定結尾的所有文件作爲參數傳遞給jar文件。使用find將文件傳遞給jar
find $directory -type f -name "*.in"
不知怎的,這是應該發生:
Java的罐子myjar這一-JAR input.in
這又如何執行?
由於提前
java -jar MyJar.jar `find $directory -type f -name "*.in"`
應該做的伎倆。
find "$directory" -type f -name '*.in' -exec java -jar MyJar.jar {} \;
更換\;
與+
如果應用程序可以在一個時間參數需要多個文件。
xargs -0 -a<(find $directory -type f -name '*.in' -print0) java -jar MyJar.jar
+1用於獲取帶有空格的文件名 – linuts 2011-05-08 15:37:45