Est-il possible dans unix / bash de canaliser la sortie de deux commandes dans une autre?
J'ai essayé d'exécuter la commande suivante, qui a réussi à exécuter les deux commandes, mais la première était transmise à stdout et la seconde à lessive.
$ grep 40515575 * && zgrep 40515575 * | less
{}et ;celle-ci répondent-elles? Ou est-ce juste deux manières différentes de dire la même chose?
( command ). Deuxièmement, command1 && command2implique que command2ne serait exécuté que s'il était command1quitté avec un code de retour de 0. D'autre part, command1; command2;implique que les deux commandes seraient exécutées.
{ grep 40515575 * && zgrep 40515575 *; } | less. BTW, il semble que vous voulez plutôt:{ grep 40515575 *; zgrep 40515575 *; } | less