Используйте &&
для проверки успешности обеих команд grep
if grep -q -F 'tar.gz' wget.log && grep -q -F -x "$variable" banned
then
echo "Skip!"
else
echo "Good Job!"
fi
Я использовал опцию -F
для grep
, потому что ни одна из строк, которые мы ищемявляются регулярными выражениями, они являются фиксированными строками.И я использовал -x
во втором grep
, чтобы соответствовать всей строке в черном списке.