Retour au blog
Arnošt Havelka

Effet d'entraînement Bash : pile de tuyaux

Chaînez cat, grep et wc dans une pile de traitement de texte à plusieurs étapes répétable.

Démarrer la leçon interactive
Effet d'entraînement Bash : pile de tuyaux

Effet d'entraînement Bash : pile de tuyaux

Cette leçon transforme les commandes individuelles en une pile. Vous filtrez d’abord un flux, puis comptez le résultat filtré dans la même chaîne de commandes.

Commandes à pratiquer

cat events.log | grep warn
cat events.log | grep warn | wc -l

Signal terminal attendu

La première commande renvoie les lignes correspondantes. La seconde renvoie uniquement le nombre numérique :

warn: queue
warn: retry
2

Pourquoi c'est important

Les tuyaux permettent à chaque commande de bien faire un travail. Cette composabilité est au cœur de la productivité de Bash et permet de comprendre les flux de travail complexes.

Erreurs courantes

Extension de la pratique

Enregistrez le décompte pour le reporting :

cat events.log | grep warn | wc -l > warn-count.txt
cat warn-count.txt

Cela relie l’analyse et la documentation en un seul flux léger.

Références

Ces liens Microsoft Learn et de la documentation Windows fournissent des informations fiables sur les commandes utilisées dans cet article.

À suivre

Pratique Bash Ripple : Combo d'incidents

Exécutez un workflow d'extraction et de comptage des incidents en deux étapes avec des résultats reproductibles.