Ну, я не хотел оставлять команду grep
, которую я использовал так долго.
Итак, я нашел способ сделать это с помощью чуть ниже:
grep -rzl '<active>true</active>.*<codePool>community</codePool>' --include='*.xml' --color=always
У меня это сработало.
Создайте /dev/xconsole
и задайте правильное право собственности и разрешения:
sudo touch /dev/xconsole
sudo chgrp syslog /dev/xconsole
sudo chmod 664 /dev/xconsole
Перезапустите службу rsyslog
следующим образом:
Убунту 14.04
sudo service rsyslog restart
Ubuntu 16.04 и более поздние версии, использующие systemd
sudo systemctl restart rsyslog
Убедитесь, что сообщение об ошибке больше не появляется:
tail -n100 /var/log/syslog | grep rsyslog
Возможно, проблема связана с доступом к папке /dev/xconsole. Попробуйте использовать chmod
, чтобы изменить разрешение и перезапустить его. Это может сработать.