* [[:start|Accueil]] * [[:public:kb|KB]] * [[:public:kb:unix:commandes_utiles/|Commandes Unix]] ====== Pipes et redirections sous Unix ====== [[http://www.commentcamarche.net/faq/sujet-4801-guide-d-utilisation-du-shell-pour-debutant#xxx-les-redirections-et-les-pipelines|un doc sur redirections et pipes]] ^ Commande ^ Signification ^ | commande > fichier |redirection en mode écriture vers le fichier le fichier est créé s'il n'existe pas son contenu sera remplacé par le nouveau si le fichier existe déjà | | commande ''>''''>'' fichier | redirection en mode ajout vers le fichier le fichier est créé s'il n'existe pas le résultat sera ajouté à la fin de fichier | | commande < fichier | la commande lit depuis le fichier | ^ Pipe ^ Signification ^ | commande1 ''|'' commande2 | le résultat de la commande1 est utilisé par la commande2 | | commande1 & commande2 | les commandes sont exécutées simultanément, commande1 s'exécutant en arrière-plan | | commande1 && commande2 | si la commande1 réussi la commande2 est executée | | commande1 ll commande2 | la commande2 s'exécute seulement si la commande1 échoue | | commande1;commande2 | les commandes sont exécutées dans l'ordre |