Я использую awk
для вывода актуальных данных из моих журналов Apache, например:
tail -f access_log | awk '{print $9, $1, $4, $7}';
Отлично работает, но выводит все изображения, CSS и т. Д. Поэтому я хотел бы ограничить вывод только HTML-страницами. Если я использую awk '/.html/ {print $9, $1, $4, $7}';
, он по-прежнему совпадает почти со всеми строками в лог-файле, потому что реферер включает ".html". Мой вывод не имеет реферера, поэтому есть ли способ получить awk
для совпадения только в моем выводе, а не на входе?