> #!/bin/sh
> cmd1 | cmd2
> if cmd1 закончилось с ошибкой;then
>     exit 1
> else
>     exit 0
> fi
> 
> Только очень не хочется для этого файлы создавать. Можно еще из
> сабшелла SIG_USR1 послать, но тоже как-то кажется слишком громоздким =\

{ cmd1 || error=1 }|cmd2

if test "$error" = 1; then ...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить