# Am un program (COBOL :-)) care se termina cu un status (code de eroare) in
# functie de reusita sau esecul operatiilor executate. In total se pot
# intoarce cam 3 coduri de eroare. Acestea trebuie citite intr-un script care
# va executa o anumita actiune in functie de codul citit. Cum se face efectiv
# acest lucru? (Programul este executat din acelasi script). Am incercat cu $?
Daca programul e executat din acelasi script (sorry, n-am vazut), o
alta solutie ar fi inserarea urmatoarelor linii imediat dupa linia care
executa programul (sau inaintea oricarei linii care ar putea returna un
alt rezultat):
case $_ in
0) # comenzi in cazul in care returneaza 0 ;;
...
n) # comenzi in cazul in care returneaza n ;;
*) # comenzi in cazul in care returneaza orice altceva ;;
esac
# dar nu pare sa mearga (se comporta ca si cum ar citi mereu 0 - nici o eroare
# - desi programul genereaza si alte coduri).
--
Radu <[EMAIL PROTECTED]> www.littledragon.f2s.com
It is the weak who are cruel, only the stong can be truly gentle.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.