Ich habe ein Perl Script, welches einen Dienst auf einer IP abfragt und den Status in eine Datenbank einträgt.
Ich möchte mithilfe dieses Perl-Scriptes mein gesamtes Subnetz untersuchen. Wenn ich dieses Script in einem Bash-Script in einer For-Schleife aufrufe um mein Netz (ca 120 Hosts) abzuarbeiten, dauert das ganze ziemlich lange, da das Perl-Script, wenn der betreffende Dienst nicht verfügbar ist, den Timeout abwartet und erst dann zum nächsten host übergeht.
Was ich suche ist eine Möglichkeit, die Abfrage für die 120 Hosts in der Schleife "parallel" zu starten (ggfs. 120 Prozesse starten).
Bin für jeden Tip dankbar.