find . -name "*.jar" | while read line; do unzip -l $line; done | grep your-string


Эта команда ищет файлы JAR в текущем каталоге и его подкаталогах, затем выполняет команду «unzip -l» для каждого найденного файла JAR, чтобы отобразить список файлов внутри JAR. Затем она использует «grep» для поиска заданной строки (your-string) в выводе списка файлов. Это полезно для поиска классов или ресурсов в файлах JAR. Альтернативой может быть использование инструментов Java, таких как «jar tf» для просмотра содержимого JAR-файлов. Аргумент «*.jar» задает шаблон для поиска файлов с расширением .jar.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *