Bonjour,
Je suis en train d'écrire un script Perl qui devra lancer 4 commandes en 4 processus en paralléle et revenir au Perl script pour continuer son execution. Je voudrais aussi pouvoir vérifier que les 4 processus ont bien fonctionné.
J'ai essayé les fonctions exec(), system() et ``, mais je n'ai pas réussi à réaliser les 4 commandes en parallèles et revenir au script Perl.
Par exemple:
system "commande a&";
system "commande b&";
system "commande c&";
system "commande d&";
La commande est la même pour les 4 processus et réalise une série de blasts entre plusieurs séquences de gènes. Il s'agit d'une commande Shell.
Avez-vous une solution à ce problème?
Merci beaucoup par avance.
Sabrina.
Partager