Существует ли какой-либо инструмент поиска содержимого файлов, который распаковывает JAR-файлы перед их просмотром?

Существует ли какой-либо инструмент поиска содержимого файлов, который распаковывает JAR-файлы перед их просмотром?

Я использую Agent Ransack для grep целых каталогов. Но он не распаковывает файлы JAR перед тем, как в них заглянуть. Есть ли какой-нибудь инструмент, который это делает?

решение1

Попробуйте использовать unzip:

unzip -p your_file.jar | grep "your_search"

Со manстраницы:

-p     extract files to pipe (stdout).  Nothing but the file data is sent to
       stdout, and the files are always extracted in binary format, just as
       they are stored (no conversions).

Связанный контент