Как отключить запись wpa_supplicant в системный журнал [дубликат]

Я не знаю о awk, но этот sed работает:

sed -E 's/dates/years/;s/[0-9]{2}-[0-9]{2}-//g' birthdates 
id  birthyears  pref
Koe 1992  nep
Ler 2000  sis

Если важно аккуратно выровнять столбцы, сделайте:

sed -E 's/dates/years/;s/[0-9]{2}-[0-9]{2}-([0-9]{4})/\1      /g' birthdates 
id  birthyears  pref
Koe 1992        nep
Ler 2000        sis


Где birthdates находится этот файл:

id  birthdates  pref
Koe 22-10-1992  nep
Ler 10-04-2000  sis

sed --version
sed (GNU sed) 4.2.2
2
16.11.2016, 10:01
2 ответа

Если вы используете rsyslog или аналогичный, вы можете отредактировать ваш файл конфигурации /etc/rsyslog.conf или аналогичный. Найдите строку, ссылающуюся на /var/log/syslog, например,

*.*;auth,authpriv.none          -/var/log/syslog

и вставьте перед ней строку для подавления сообщений с соответствующим именем программы, например

:programname, isequal, "wpa_supplicant" stop

Существуют и другие синтаксисы для того же самого, в зависимости от того, какая у вас версия, но этот довольно старый и должен работать со многими версиями. Перезапустите ваш rsyslog демон.

4
27.01.2020, 22:04

wpa_supplicant -f / tmp / wpalog ....

man wpa_supplicant :

   -f output file
          Log output to specified file instead of stdout.  (This  is  only
          available if wpa_supplicant was built with the CONFIG_DEBUG_FILE
          option.)
0
27.01.2020, 22:04

Теги

Похожие вопросы