Size: a a a

2021 May 29

F

Fljúgandi Kettlingur... in pro.bash
ну мы поставили заборчик вокруг участка, но через него залезли воры и сперли велосипед.
Поэтому мы поставили второй заборчик... ээээ, вторую капчу.
источник

F

Fljúgandi Kettlingur... in pro.bash
я лично понял ничего. Куда перезаписывались, куда добавлялись?
источник

F

Fljúgandi Kettlingur... in pro.bash
каким парсом, какой дворник, какая ворона
источник

DK

Denis KDI in pro.bash
Так
источник

DK

Denis KDI in pro.bash
секунду распишу
источник

DK

Denis KDI in pro.bash
У меня есть файл access.log, веб сервера nginx, и я хочу написать скрипт, который в файл 500 будет писать только ошибки 500, в режиме реал тайма \
источник

DK

Denis KDI in pro.bash
например awk '/500/' /var/log/nginx/access.log
источник

DK

Denis KDI in pro.bash
вывод будет сохраняться в файл
источник

DK

Denis KDI in pro.bash
но я незнаю как сделать так что бы он по несколько раз одно и тоже не писал, а именно один раз записал весь парс по ошибке 500, а потом только последние строки которые добавились
источник

A

Artur in pro.bash
>>?
источник

DK

Denis KDI in pro.bash
а он разве просто не пишет весь парс в конец?
источник

F

Fljúgandi Kettlingur... in pro.bash
падажжи, problemXY
источник

F

Fljúgandi Kettlingur... in pro.bash
не надо так делать. Смотри:
nginx сам не умеет фильтрацию лога. Я бы предложил отключить логгирование в файл и отдавать сообщения сислогу, а в нем уже крутить этим как тебе вздумается. Если используется rsyslog, то в нем уже есть мощнейшая (аж три, на самом деле, ну ладно) система фильтрации.
источник

DK

Denis KDI in pro.bash
проблема в том, мне эта задача на стажировке была дана
источник

DK

Denis KDI in pro.bash
в плане использование awk
источник

DK

Denis KDI in pro.bash
поэтому я делаю некрасивые вещи
источник

F

Fljúgandi Kettlingur... in pro.bash
а, забавно. Ок, рассматриваем как студенческую задачу.
Сначала просто фильтруешь файл авком, пишешь в выходной файл
потом открываешь tail -f -n0 и перенаправляешь в авк, чтобы читать в режиме реального времени и не повторять последние строки, и дописываешь в выходной файл.
источник

F

Fljúgandi Kettlingur... in pro.bash
Строки, записанные за доли секунды запуска тэйл, будут потеряны
источник

DK

Denis KDI in pro.bash
Спасибо огромное
источник

Vs

Vladislav support.od... in pro.bash
Стандартными средствами nginx можно писать в отдельный файл
источник