grep "error" /var/log/syslog |
Procura "error" em logs reais. |
Logs usam inglês. Substitua "erro" por "error". |
|
grep -i "error" log.txt |
Ignora maiúsculas/minúsculas. |
Útil para logs com Error, ERROR, etc. |
|
grep -v "ok" log.txt |
Mostra linhas SEM "ok" |
Inverte a lógica: só mostra o que **não corresponde**. |
|
uniq arquivo.txt |
Remove duplicatas consecutivas. |
Use sort arquivo.txt | uniq para remover **todas** as duplicatas. |
|
tail -n 20 arquivo.txt |
Mostra as últimas 20 linhas. |
Se o arquivo tem menos de 20 linhas, mostra **todas**. |
|
tail -f /var/log/syslog |
Monitora logs em tempo real. |
Pressione Ctrl.+C para sair. |
|
awk '/error/ {print}' /var/log/syslog |
Filtra linhas com "error". |
Totalmente eficiente superando o comandogrep em scripts complexos. |
|