Я работаю с varnishlog | grep "country=" но я хочу найти весь трафик не из США.
Мне нужно что-то, используя OR и NOT .
Я работаю с varnishlog | grep "country=" но я хочу найти весь трафик не из США.
Мне нужно что-то, используя OR и NOT .
Вы можете попробовать что-то вроде
varnishlog | grep "country=" | grep -v "country=US"
grep -v - обратный grep, он вернет строки, не соответствующие тексту
Решение этой проблемы с помощью регулярных выражений - "негативный взгляд". country=(?!us) соответствует country= всякий раз, когда за us не следуют.