Flux & Piping
Maîtrisez le flux de données avec Redirection et Pipes.
Démarrer la leçon interactiveFlux & Piping
Chaque commande sous Windows a trois "flux" standards :
- STDIN (0) : Entrée Standard (Clavier)
- STDOUT (1) : Sortie Standard (Écran)
- STDERR (2) : Erreur Standard (Écran)
En manipulant ces flux, vous pouvez sauvegarder les erreurs potentielles dans un fichier journal, enchaîner des commandes ensemble, ou automatiser l'entrée.
Scénarios Courants
1. Le Pipe (|)
Passe la sortie d'une commande comme entrée à la suivante.
Exemple : Lister les fichiers et trouver des spécifiques.
dir | find "txt"
2. Redirection de Sortie (>) et (>>)
Sauvegarder les résultats dans un fichier.
Exemple : Sauvegarder les détails ipconfig.
ipconfig > info_reseau.txt
3. Redirection d'Erreur (2>)
Séparer la sortie propre des messages d'erreur.
Exemple : Cacher les erreurs lors de la suppression de fichiers inexistants.
del fichier_inexistant.txt 2> nul
(Envoyer vers nul efface effectivement la sortie)
Exemples Concrets
1. Trier la Sortie
Lister les fichiers texte et les trier par nom.
2. Journaliser les Erreurs Séparément
Essayez de lister un dossier qui n'existe pas, et sauvegardez l'erreur.
Vérification des connaissances
1 / 3Quel nombre représente l'Erreur Standard (STDERR) ?