[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

шелл-скрипт квесчн.



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

{ cmd1 || error=1 }|cmd2

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



Reply to: