Menu
Coddy logo textTech

Génération d'un Rapport

Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 52 sur 82.

challenge icon

Défi

Facile

Vous avez analysé le fichier journal, filtré les erreurs et les comptées. Il est maintenant temps de sauvegarder vos résultats dans un fichier de rapport qui peut être partagé ou examiné plus tard.

Créez un fichier appelé report.txt qui contient un résumé de l'analyse du journal. Utilisez la redirection pour écrire les informations suivantes dans le fichier :

  1. D'abord, écrivez le texte === Log Analysis Report === dans report.txt
  2. Ajoutez le texte Total errors found: suivi du nombre d'erreurs (utilisez un pipeline avec grep et wc -l)
  3. Ajoutez le texte === Error Details ===
  4. Ajoutez toutes les lignes ERROR de server.log

Ensuite, affichez le contenu de report.txt en utilisant cat.

echo "=== Log Analysis Report ===" > report.txt
echo "Total errors found: $(grep ERROR server.log | wc -l)" >> report.txt
echo "=== Error Details ===" >> report.txt
grep ERROR server.log >> report.txt
cat report.txt

Félicitations ! Vous avez terminé le projet Log Analyzer. Vous avez appris à visualiser, filtrer, compter et rapporter sur les données de journal en utilisant des pipes et la redirection - des compétences essentielles pour tout administrateur système ou développeur.

Essayez vous-même

Terminal
grep "ERROR" server.log | wc -l

Toutes les leçons de Les fondamentaux