Z manuálové stránky bash:
Potrubí
Potrubí je sekvence jednoho nebo více příkazů oddělených jedním z ovládacích operátorů
|
nebo|&
. Formát kanálu je:[time [-p]] [ ! ] command [ [|│|&] command2 ... ]
Standardní výstup příkazu je připojen potrubím ke standardnímu vstupu příkazu2. Toto připojení se provádí před jakýmkoli přesměrováním zadaným příkazem (viz PŘESMĚROVÁNÍ níže). Pokud
|&
pokud se používá, standardní chyba příkazu je připojena ke standardnímu vstupu příkazu2 prostřednictvím potrubí; je to zkratka pro2>&1 |
. Toto implicitní přesměrování standardní chyby se provede po jakémkoli přesměrování specifikovaném příkazem.
Zkontrolujte svůj hash-bang line. Plain sh nepodporuje |&
.