Hlidani chyb ve scriptu
BendikR na mod.gov.sk
BendikR na mod.gov.sk
Pátek Říjen 29 11:58:22 CEST 1999
> From: Michal TALMAN [SMTP:talman na regionet.cz]
> Sent: Friday, October 29, 1999, 11:21:07
> Mam script napsany v bashi, ktery dela ruzne veci napr. prevadi faxy
na
> GIF. kopiruje, tiskne je.
> O kazde takoveto akci bych chtel mit prehled, jak dopadla, tj. jestli
se
> soubor prekopiroval
> spravne. Nejde mi o vystupy tech chyb do logu, ale o nejakou podminku,
> ktera by nasledovala
> napr. po prikazu cp. Tj. if [ vyskytla se chyba? ]; ....
Nieco taketo?
function chyba () { echo Chyba $2 pri \"$1\"; }
...
cp $co $kam || chyba cp $?
Kazdy prikaz vracia nejaku hodnotu (v $?, 0 - true, ine - false).
Ostatok je skratene vyhodnocovanie logickych vyrazov...
--bye,
rado b <Radoslav.Bendik na mod.gov.sk>
Další informace o konferenci Linux