Используя 'find', я планирую передать все файлы с определенным окончанием в качестве аргумента jar-файлу.
find $directory -type f -name "*.in"
Каким-то образом это должно произойти:
java -jar MyJar-jar input.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
java -jar MyJar.jar `find $directory -type f -name "*.in"`
должен сделать трюк.