/ / Как да програмираме текст в jar файл? - Java, търсене, бурканче

Как да програмирате текста в бурния файл? - java, търсене, бурканче

Искам да претърся моите sources.jar за появата на определен токен за търсене.

В Bash това ще извлече jar в поток и grep за низ:

unzip -p sources.jar | grep $SEARCH_TOKEN

В Java, четене на всички записи чрез JarInputStream изглежда доста досадно. Има ли по-добър / по-лесен начин (и за двата, и за примка)?

Отговори:

1 за отговор № 1

Има ли по-добър / по-лесен начин (и за двата, и за примка)?

Накратко, не (вероятно).

(Предполагам, че може да имате късмет и да намерите съществуваща команда за помощ от Java, която някой вече е написал. Въпреки това не оценявам шансовете ви.)


UPDATE

Това е вашият щастлив ден!

http://metastatic.org/source/Jargrep.java

Обърнете внимание, че кодът е GPL 2. Спазвайте лиценза!