Parfois, je lance une ligne de commande bash comme ceci :
Pour exécuter `` plusieurs fois d’affilée--10 fois dans cette affaire.
Souvent `` est vraiment une chaîne de commandes ou un pipeline.
Y a-t-il une façon plus concise de ce faire ?
Parfois, je lance une ligne de commande bash comme ceci :
Pour exécuter `` plusieurs fois d’affilée--10 fois dans cette affaire.
Souvent `` est vraiment une chaîne de commandes ou un pipeline.
Y a-t-il une façon plus concise de ce faire ?
L'utilisation de GNU Parallèle, vous pouvez le faire:
parallel some_command ::: {1..1000}
Si vous ne voulez pas le nombre comme argument et seulement exécuter une seule tâche à la fois:
parallel -j1 -N0 some_command ::: {1..1000}
Regarder la vidéo d'intro pour une présentation rapide: https://www.youtube.com/playlist?list=PL284C9FF2488BC6D1
Promenade à travers le tutoriel (http://www.gnu.org/software/parallel/parallel_tutorial.html). Vous ligne de commande avec amour pour vous.
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.