GNU/Linux >> Tutoriels Linux >  >> Linux

Tuyau B à D ? – A &&B || C | RÉ?

Existe-t-il un moyen de réécrire la structure de commande A && B || C | D de sorte que B ou C soit redirigé vers D ?

Avec la commande actuelle, seul B ou C et D sont exécutés.

Par exemple :

Réponse acceptée :

Oui, en bash vous pouvez utiliser des parenthèses :

(A && B || C) | D

De cette façon, la sortie de A && B || C sera redirigé vers D .


Linux
  1. Substitution de processus et tuyau ?

  2. Comment diriger les commandes vers n'importe quel terminal ?

  3. Inclure conditionnellement une étape Pipe dans un script Bash ?

  4. Canaliser uniquement STDERR à travers un filtre

  5. Comment diriger un appel de sous-processus vers un fichier texte ?

Canaliser la sortie vers la fonction bash

Détecter la mort du processus parent

Linux pourquoi ne puis-je pas diriger le résultat vers rm?

Comment diriger les résultats de 'find' vers mv sous Linux

Diriger le contexte du mastic vers le presse-papiers du client ?

Reformater l'horodatage dans un fichier délimité par des canaux