При анализе логов зачастую необходимо исключить из анализа несколько аргументов, к примеру свой IP и IP адрес самого сервера.
Для исключения одного аргумента достаточно передать его непосредственно в параметр -v
1 | tail /var/logs/access.log|grep -v "param1" |
для исключение нескольких аргументов передаем в виде перечисления, экранирую символы ( ) |
1 | tail /var/logs/access.log|grep -v '\(param1\|param2\)' |
Пример с IP
1 | tail /var/logs/access.log|grep -v '\(207.46.13.83\|64.233.172.163\)' |
аналогичным образом можно указывать множество аргументов