Kezdőlap › Fórumok › Fedora Core / RedHat /CentOS › Fedora/RedHat kezdõ › Shell script ellenõrzés
- This topic has 5 hozzászólás, 5 résztvevő, and was last updated 21 years, 4 months telt el by
admin.
-
SzerzőBejegyzés
-
2004-09-08-08:33 #19711612004-09-08-10:09 #19711622004-09-08-10:56 #1971163
Elõre bocsájtom, hogy shel szkripteket én csak messzirõl ugatom, de a Java-val jól elboldogulok, Perl-el szintúgy.
A Java szerintem egyik igen csak jó tulajdonsága a kivételkezelés, vagyis a hiba kezelés. Ezt Perl segítségével megvalósítani nem kunszt, hiszen minden parancs, amenyiben hiba van benne (szintaktika, paraméterek, visszatérõ értékek) haimis értékkel tér vissza. Ezt kihasználva más szálra lehet terelni a végrehajtást:
Code:sort(@ARAY) || &try;
.
.
.
sub try{
#Ez itt csinál valamit
#Aztán logol a STDERR alapján
#aztán az STDERR alapján eldönti hogyan fojtassa
#tehát visszatérõ értéket produkál
return $errback;
}A szintaktikai hibáktól igen jól véd a szintaxis kiemelés (ezt, kb minden kódszerkesztõ tud kvim, kate,gedit, mcedit)
Illetve én még azt javasolnám, hogyha lehetõséged van rá, egy partíción alakíts ki egy „árnyék rendszert” a mozgatandó, módosítandó adatokat másold át ide ugyan azzal a könyvtárszerkezettel, ami egyébként is meg van, az esetlegesen szükséges (de nem módosítandó) fájlokat programokat, hozd létre szimlink segítségével, a fájlok helyének meghatározását, mondjuk a csatolási pont, változón keresztüli megadásával tudnád az éles és a próbarendszer között váltani.2004-09-08-11:58 #1971164A szintaktikai hibáktól igen jól véd a szintaxis kiemelés (ezt, kb minden kódszerkesztõ tud kvim, kate,gedit, mcedit)
Illetve én még azt javasolnám, hogyha lehetõséged van rá, egy partíción alakíts ki egy „árnyék rendszert” a mozgatandó, módosítandó adatokat másold át ide ugyan azzal a könyvtárszerkezettel, ami egyébként is meg van, az esetlegesen szükséges (de nem módosítandó) fájlokat programokat, hozd létre szimlink segítségével, a fájlok helyének meghatározását, mondjuk a csatolási pont, változón keresztüli megadásával tudnád az éles és a próbarendszer között váltani.2004-09-15-07:58 #1971165A dolog úgy áll hogy – jelen esetben – négy szerver adatmentését kell összehangolni.
2009-12-04-19:56 #1875904Gyakran írok scripteket, amik kipróbálása meglehetõs nehézségekbe ütközik, mert ezek gyakran adatbázis leállításával és fileok átmozgatásával járnak együtt. Napközben ezeket nem lehet futtatni csak éjszaka.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz