Je suis impressionné par les fonctionnalités de télécommande de tmux:
tmux new-window -t p12346 'echo foo;sleep 10'
Cela crée une nouvelle fenêtre dans la session nommée p12346 et n'imprime rien à l'écran. C'est super. Mais comment dire à la commande ci-dessus d'attendre la fin du sommeil avant de revenir? C'est-à-dire que je veux que cela fasse la même chose mais que cela prenne 10 secondes pour s'exécuter:
time tmux new-window -t p12346 'echo foo;sleep 10'
Contexte
Si cela est viable, cela pourrait devenir une fonctionnalité de GNU Parallel: les travaux en cours d'exécution peuvent être consultés au fur et à mesure de leur fenêtre tmux
, afin que vous puissiez suivre la progression de chaque travail en temps réel.
Il tmux
ne sera donc pas exécuté au premier plan: l'utilisateur devra s'y attacher.