Рейтинг:0

найти все вложенные файлы war/jar внутри jboss/wildfly - log4j

флаг cn
grU

Я хочу обнаружить все вложенные войны и банки, содержащие библиотеку log4j. У меня есть сервисы jboss/wildfly. Я начал узнавать с «найти | grep', но он показывает мне только каталоги tmp, а не файлы war/jar, например: wildfly-8.0.1.Final/автономный/tmp/vfs/развертывание/развертывание**.jar

Но я хочу обнаружить файлы war/jar.

У кого-нибудь есть решение для этого?

флаг cn
grU
Нет, речь идет о проверке диспетчера пакетов на наличие пакета log4j. Но я нашел способ узнать, есть ли файлы war/jar, включая log4j lib, перечислив файлы war/jar: найдите /opt/wildfly1/ ! -type d -name \*.jar -exec sh -c 'printf "\n\nФайл: {} /n"; разархивировать -l {}' ";" | grep -v tmp | egrep 'nArchive|log4j' найдите /opt/wildfly1/ ! -type d -name \*.war -exec sh -c 'printf "\n\nФайл: {} /n"; разархивировать -l {}' ";" | grep -v tmp | egrep 'война|log4j'
djdomi avatar
флаг za
locate так же, как вы использовали updateb, но он работает так же, как вы помните, что вы должны использовать -i для использования grep с учетом регистра по умолчанию

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.