kivételkezelés adatbazisbol olvaso shell scriptben.

Sziasztok.

Adott ez a felhasznalo letrehozo szkript:

http://pastebin.com/dEXrrns6

Ez a szkript mysql adatbazisbol dolgozik.

Szeretnék írni egy kivételkezelést arra vonatkozólag , hogy ha még nincs bent az adatbázisban egy user , akkor írja ki , hogy adott user még nincs bent az adatbázisban , ezért a script futása most leáll..

Egyébként ha bent van az adatbázisban a user , akkor folytassa az adatok bekérését , azaz kérje be a user teljes nevet , ami alapjan a konyvtarszerkezete letrejon.

Sajnos kicsit bekavar , hogy adatbazisbol dolgozik , es eddig meg kivetelkezelessel nem volt dolgom shell scriptek írásakot , ezért szeretném a segítségeteket kérni ezen feladat megoldásában.

Tisztában vagyok vele , hogy az if-et kellene használnom , de nem tudom , hogyan induljak el...

Nagyon szépen köszönöm a segítséget előre is.

Hozzászólások

Szerintem úgy indulj el, hogy megnyitod a scriptet a kedvenc texteditorban :)

Egyébként meg extraminimál verzióban:


if benne_van_az_adatbázisban
then
  csinálod amit akkor kell, ha benne van
else
  azt csinálod, ami akkor kell, ha nincs
fi