Bonjour,
Je souhaite effectuer un programme de traitement en bash.
Je souhaiterais faire un système de boucle qui serait capable de gèrer le nombre de processus fils lancés.
Concrètement, je boucle sur ma liste d'actions à faire, et tant que la liste n'est pas vide je continue, et si un processus fils se termine (avec code de retour), je lance l'action suivante.
Je pensait utiliser des fork et waitpid (trucs du genre) mais je n'y arrive pas !
Je précise que je tiens vraiment à le faire en BASH (ou autre langage shell) et pas en compilé ou semi-compilé.
Est-ce possible ? Merci à vous !
Partager