Externes Programm in schleife aufrufen und die laufenden prozesse limitieren

20/02/2008 - 17:27 von Elmar | Report spam
Hallo,

ich habe ein externes Programm das ich mir einer Konfigurationsdatei
aufrufen muß. Dies muß ich mit vielen config Dateien machen.

Ich dachte mir ich könnte dies in einer Schleife machen, möchte aber das
nie mehr wie 10 dieser Prozesse zur gleichen Zeit laufen.

Sagen wir meiner Konfigurationsdateien stehen im Array @configFiles

Gibt es einen eleganten Weg dies zu machen?

Danke Elmar
 

Lesen sie die antworten

#1 Tim Landscheidt
20/02/2008 - 17:32 | Warnen spam
Elmar wrote:

ich habe ein externes Programm das ich mir einer Konfigurationsdatei
aufrufen muß. Dies muß ich mit vielen config Dateien machen.

Ich dachte mir ich könnte dies in einer Schleife machen, möchte aber das
nie mehr wie 10 dieser Prozesse zur gleichen Zeit laufen.

Sagen wir meiner Konfigurationsdateien stehen im Array @configFiles

Gibt es einen eleganten Weg dies zu machen?



Ohne Perl: xargs --max-procs.

Tim

Ähnliche fragen