You could do something like this:
tail -F ~/Your.log | while read LINE;do if [[ ! "$LINE" =~ "ping" ]]; then echo $LINE done fi done
У меня есть эта строка, которая появляется каждую минуту в моем файле журнала:
2016-03-29 21:52:46,226 INFO 200 GET /api/ping (0.0.0.0) 0.34ms
Я хочу tail
этот файл журнала, не показывая эти строки.
Я старался:
tail -f log.txt | grep -v "ping"
You could do something like this:
tail -F ~/Your.log | while read LINE;do if [[ ! "$LINE" =~ "ping" ]]; then echo $LINE done fi done