Estou fazendo o curso no Mac, já sei que o syslog no Mac corresponde ao system.log.
No início do curso, na aula de preparação, rodei o comando abaixo:
➜ ~ logger -p local0.info "time="$(date +'%Y-%m-%dT%H:%M:%S')" level=error msg="error: Falha ao iniciar o serviço Apache"" logger -p local0.info "time="$(date +'%Y-%m-%dT%H:%M:%S')" level=warning msg="failed: Serviço Nginx não conseguiu se reiniciar"" logger -p local0.info "time="$(date +'%Y-%m-%dT%H:%M:%S')" level=info msg="access denied: Tentativa de acesso ao banco de dados falhou"" logger -p local0.info "time="$(date +'%Y-%m-%dT%H:%M:%S')" level=error msg="unauthorized: Tentativa de login SSH falhou"" logger -p local0.info "time="$(date +'%Y-%m-%dT%H:%M:%S')" level=info msg="Sistema funcionando corretamente"" logger -p local0.info "time="$(date +'%Y-%m-%dT%H:%M:%S')" level=warning msg="fail: Erro no driver de rede""
Porém, a aula de regex, quando rodei o comando abaixo, não foi apresentado nada no log: ➜ ~ grep -E "fail(ed)?|error|denied|unauthorized" /var/log/system.log
Existe algum outro comando ou caminho diferetene que eu tenha que executar no Mac?
Obrigado!