48 votes

Des fils dans Bash ?

Est-il possible d'utiliser des threads dans les scripts bash. J'ai une classe de pilotes en java dont j'essaie d'exécuter plusieurs instances en même temps. La seule façon que je sais pour le faire est de faire des threads en bash, mais je ne suis pas sûr que ce soit même possible. Toute aide serait appréciée

49voto

Cédric Julien Points 24177

Vous ne serez pas en mesure de lancer quelques "bash threads", mais vous pouvez lancer des sous-processus dans bash, simplement en utilisant le & après la commande, et il le lancera dans un processus d'arrière-plan.

Appelez un wait après le lancement de vos processus pour attendre qu'ils soient terminés.

Essayez ceci

first_command &
second_command &

wait

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X