Да, существует много сценариев там, чем делают разумное задание запутывания границы, удара или сценариев оболочки Korn.
Здесь такой сценарий: obfuscate_shell_script-20011012.html
Я предполагаю то, что Вы хотите, что-то вроде этого:
xargs -n1 -d'\n' jar xf <list
Где list
название файла, содержащего записи.
Я не уверен, под чем Вы подразумеваете, отправляют выводы в другой файл. Если Вы хотите запись какой jar
управляйте печатью на консоли, можно добавить a >out.log
аргумент в конце.
( -d
опция находится там в именах файлов случая, содержит пробелы и перечислены тот на строку.)
Возможно,
for entry in $(<list) ; do jar -xf "$entry"; done > output2.log
работы для Вас?
jar -xf a b [...]
попытался бы извлечь b из a, но Вы хотите извлечь все 3 банки, насколько я вижу.
jar
установлен в Вашей системе. – Stéphane Gimenez 16.01.2012, 15:05jar
синтаксис является неправильным – его первый параметр после того, как команда должна будет быть именем .jar файла:xargs -n1 -d'\n' jar xf entry.jar <list
. – manatwork 16.01.2012, 17:49