Manchmal muss man unbedingt sicherstellen, dass ein Programm nur einmal läuft. Dazu guckt das Programm in die Prozessliste und stellt hoffentlich fest, das es selbst nur einmal läuft. Grundlage ist das Kommando pgrep. cmd> pgrep -f mein_script 2120 8094 8119 … Weiterlesen
Archiv der Kategorie: Perl
Oft sind Eingaben von Anwendern mit führenden oder nachfolgenden Leerzeichen versehen. Dies ist fast immer unnötig und kann bei Suche und Abgleich zu Problemen führen. Wenn nicht schon bei der Verarbeitung der Eingabe, so spätestens bei der Suche und beim … Weiterlesen
Üblicherweise wird eine FOR Schleife in folgender Syntax verwendet for ($n=0;$n<=5;$i++) { print „$n \n“; } oder auch mit Laufvariable $_ for (0..5) { print „$_ \n“; } Im besonderen Fall gibt es eine Liste von Aufträgen, die nicht alle … Weiterlesen
Das Sortieren von Werten oder Schlüsseln eines Hashes ist oft notwendig. Hier gehen wir einige Varianten der Sortierung anhand eines Hashes %EP beispielhaft durch. Hash nach Werten aufsteigend sortieren: foreach $tm (sort { $EP{$a} <=> $EP{$b} } keys %EP) { … Weiterlesen