Jean-François Colas <[email protected]> writes: ~> Oui, ça oui, en effet la redirection avec (entre autres) le signe > supérieur existe depuis que DOS existe. En fait, ça existe depuis > Unix, auquel DOS a emprunté ce mécanisme, ou du moins une partie de sa > syntaxe. Quelle n'avait pas été ma surprise, lorsque, devant faire au > cours d'un stage, une traduction d'un cours de formation Unix pour > débutants, auquel je ne connaissais encore rien, je me suis aperçu que > d'une certaine manière, j'étais déjà en terrain familier!
Ah bah complètement ! De mmême que le | (pipe) pour rediriger la sortie d’une commande vers une autre est ancestral. Il faut savoir qu’une commande a deux sorties : la sortie standard (stdout) qui rend les messages usuels. La sortie erreur (stderr) qui rend les erreurs. Sur l’écran, stdout et stderr sont affichés. En redirection, le > par défaut ne redirige que stdout. Pour rediriger stderr, il faut faire ma_commande 2> toto.txt. Et pour rediriger stdout et stderr ensemble : ma_commande 2>&1 > toto.txt. Il n’y a pas un jour où je ne fais pas ma_commande | grep "xxx". -- Raphaël Hypra S.A.S. Progliste : Pour se d�sinscrire de la liste : mailto:[email protected]?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/[email protected]/ Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO Pour acc�der aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Ou en utilisant la nouvelle page de partage : http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je vous r�pondrez en priv�.
