marco: HILFE! 2. CHANCE für script????

gibt es eine möglichkeit einem perl-script, das terminiert wird noch eine 2.chance zu geben
so dass das script noch einige sachen erledigen kann, bevor es entgültig terminiert wird?????

  1. Hoi,

    </faq/#Q-10>
    </faq/#Q-11>
    </faq/#Q-06>

    gibt es eine möglichkeit einem perl-script, das terminiert wird
    noch eine 2.chance zu geben so dass das script noch einige sachen
    erledigen kann, bevor es entgültig terminiert wird?????

    END {
      ## cleanup-code
    }

    oder

    DESTROY {
      ## cleanup-code
    }

    Gruesse,
     c.j.k

    1. oh ja genau das hab ich gesucht!! danke vielmal c.j.k!!!

    2. END {
        ## cleanup-code
      }

      das funktioniert leider nicht wenn man das script mit kill abschiesst. dann
      wird der end block leider nicht mehr ausgeführt. gibts da noch ne
      möglichkeit???

      1. Hoi,

        END {
          ## cleanup-code
        }

        das funktioniert leider nicht wenn man das script mit kill abschiesst. dann
        wird der end block leider nicht mehr ausgeführt. gibts da noch ne
        möglichkeit???

        Nein. SIGKILL kann nicht abgefangen werden.

        Gruesse,
         c.j.k

        1. Hi,

          das funktioniert leider nicht wenn man das script mit kill abschiesst. dann
          wird der end block leider nicht mehr ausgeführt. gibts da noch ne
          möglichkeit???

          Nein. SIGKILL kann nicht abgefangen werden.

          Und das ist auch gut so.

          Stell dir vor, du würdest ein Fehler machen...

          Du müsstest theoretisch den Rechner runterfahren um den Prozess zu beenden.

          Ciao,
           Wolfgang