<Précédent | Table des matières | Suivant>
5.2.2. Exemples
5.2.2.1. Analyse des erreurs
Si votre processus génère beaucoup d'erreurs, voici un moyen de les examiner en profondeur :
commande 2>&1 | moins
Ceci est souvent utilisé lors de la création d'un nouveau logiciel à l'aide du a prendre une commande, comme dans :
andy:~/newsoft> faire tous les 2>&1 | moins
--sortie omise--
andy:~/newsoft> faire tous les 2>&1 | moins
--sortie omise--
5.2.2.2. Séparation de la sortie standard de l'erreur standard
Des constructions comme celles-ci sont souvent utilisées par les programmeurs, de sorte que la sortie s'affiche dans une fenêtre de terminal et les erreurs dans une autre. Découvrez quel pseudo terminal vous utilisez pour émettre le tty commande d'abord :
andy:~/newsoft> a prendre une tous 2> / dev / pts / 7
5.2.2.3. Écriture vers la sortie et les fichiers simultanément
Vous pouvez utiliser le tee commande pour copier l'entrée vers la sortie standard et un ou plusieurs fichiers de sortie en un seul mouvement. En utilisant le -a Option de tee entraîne l'ajout d'une entrée au(x) fichier(s). Cette commande est utile si vous souhaitez à la fois voir et enregistrer la sortie. Les > et >> les opérateurs ne permettent pas d'effectuer les deux actions simultanément.
Cet outil est généralement sollicité par un tuyau (|), comme le montre l'exemple ci-dessous :
mireille ~/test> date | tee fichier1 fichier2
jeu. 10 juin 11:10:34 CEST 2004
mireille ~/test> fichier de chat1
jeu. 10 juin 11:10:34 CEST 2004
mireille ~/test> fichier de chat2
jeu. 10 juin 11:10:34 CEST 2004
mireille ~/test> disponibilité | tee -un fichier2
11:10:51 jusqu'à 21 jours, 21:21, 57 utilisateurs, charge moyenne : 0.04, 0.16, 0.26
mireille ~/test> fichier de chat2
jeu. 10 juin 11:10:34 CEST 2004
11:10:51 jusqu'à 21 jours, 21:21, 57 utilisateurs, charge moyenne : 0.04, 0.16, 0.26
mireille ~/test> date | tee fichier1 fichier2
jeu. 10 juin 11:10:34 CEST 2004
mireille ~/test> fichier de chat1
jeu. 10 juin 11:10:34 CEST 2004
mireille ~/test> fichier de chat2
jeu. 10 juin 11:10:34 CEST 2004
mireille ~/test> disponibilité | tee -un fichier2
11:10:51 jusqu'à 21 jours, 21:21, 57 utilisateurs, charge moyenne : 0.04, 0.16, 0.26