Necesito ejecutar varios comandos de shell canalizados desde un script que no sea BASH (es decir, un script PHP) como estos: command1 | command2 | command3 de modo que, si command1falla con un código de salida distinto de cero, cada otro comando también falla. Hasta ahora, lo que se me ocurrió...