C'è un modo per riscrivere la struttura del comando A && B || C | D in modo che B o C siano convogliati in D?
Con il comando corrente vengono eseguiti solo B o entrambi C e D.
Ad esempio:

Risposta accettata:
Sì, in bash puoi usare le parentesi:
(A && B || C) | D
In questo modo l'output di A && B || C verrà reindirizzato a D .