Levent: automatisieren

hi leute,

ich möchte gerne mein Perl script irgendwie
in regelmässigen abständen überprüft, ob
eine bestimmte bedingung erfüllt ist ..

dazu müsste es dauernd aktiv sein oder?
könnt ihr mir einen ansatz geben, wie ich
da rangehen könnte?

danke!
ich

  1. hi,

    guckst du hier
    http://perlbase.xwolf.de/cgi-bin/perlbase.cgi?dis.5.12

    da findest du ein Beispiel.

    Erwin

    --
    SELFforum - Das Tor zur Welt!
    Theoretiker: Wie kommt das Kupfer in die Leitung?
    Praktiker: Wie kommt der Strom in die Leitung?
    1. guckst du hier
      http://perlbase.xwolf.de/cgi-bin/perlbase.cgi?dis.5.12

      hab isch geguckt! aber script nix funktioniert:

      #!/usr/bin/perl

      my $timeout = 3;

      my $alarm_handler;
      $alarm_handler = sub{
              print "Helo world\n";
              $SIG{'ALRM'} = $alarm_handler;
              alarm $timeout;
      };

      $SIG{'ALRM'} = $alarm_handler;
      alarm $timeout;

      while(1){ }

      Fehler: The Unsupported function alarm function is unimplemented at dummy.pl line 13.

      PS: sorry, aber entweder war das ne blöde Anspielung von dir oder ich hab hier was falsch verstanden ;)

      1. hi,

        Fehler: The Unsupported function alarm function is unimplemented at dummy.pl line 13.

        Ganz einfach: die Signale wie SIG{'ALRM'} funktionieren nur auf richtigen Betriebssystemen ;-)

        PS: sorry, aber entweder war das ne blöde Anspielung von dir oder ich hab hier was falsch verstanden ;)

        Weder - Noch. Auf einer windowsKiste gehts jedenfalls nicht.

        Erwin

        --
        SELFforum - Das Tor zur Welt!
        Theoretiker: Wie kommt das Kupfer in die Leitung?
        Praktiker: Wie kommt der Strom in die Leitung?
  2. hi Levent

    was hältst Du denn vom 'at' Befehl/Dienst?

    Grüße Oesi