xargs jar tvf - не работает

Цель: перечислить файлы во всех банках.

Это работает:

for f in `find . -name "*.jar"`; do jar tvf $f; done

Это тоже работает:

find . -name "*.jar" -exec jar tvf {} \;

Это не работает (он не печатает никаких выходных данных) :

find . -name "*.jar" | xargs jar tvf

Почему последний не работает?

11
задан Synesso 7 July 2011 в 23:43
поделиться