Shell script ellenõrzés

Kezdőlap Fórumok Fedora Core / RedHat /CentOS Fedora/RedHat kezdõ Shell script ellenõrzés

6 bejegyzés megtekintése - 1-6 / 6
  • Szerző
    Bejegyzés
  • #1971161
    Jedite
    Felhasználó
      #1971162
      admin
      Adminisztrátor
        #1971163
        kayapo
        Felhasználó

          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.

          #1971164
          ELaci
          Felhasználó

            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.

            #1971165
            admin
            Adminisztrátor

              A dolog úgy áll hogy – jelen esetben – négy szerver adatmentését kell összehangolni.

              #1875904
              csaba
              Felhasználó

                Gyakran í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.

              6 bejegyzés megtekintése - 1-6 / 6
              • Be kell jelentkezni a hozzászóláshoz.