Где я работаю, у кого-то был проект Java и использовался Eclipse для экспорта этого проекта в пакет .war.Поиск строки во всех файлах во время войны
Теперь мне нужно найти строку во всех файлах, которые делают этот .war-пакет. Я знаю, что пакет .war - это просто файл .zip, и я извлек его содержимое, однако теперь у меня есть куча java-файлов .class (среди изображений, xmls и других вещей), и я понятия не имею, как искать строки внутри них.
Я пользователь Linux Mint, поэтому я попытался использовать «grep -R stringHere». (я не продвинутый пользователь), эта команда выполняет поиск только внутри текстовых файлов.
Я также искал и нашел crgrep project, но в настоящее время прослушивается, и он не работает.
Кто-нибудь знает команду linux, которая может искать внутри всего содержимого пакета .war и проверять, содержит ли это содержимое определенную строку или образец кода?
Мне действительно нужно найти способ поиска содержимого файлов .class. Это мой единственный приоритет. Меня не волнуют изображения и другие текстовые файлы.
Это очень поможет. Заранее спасибо, Педро.
grep должен работать для строк, но не для образца кода. –