Sono impressionato dalle funzionalità di controllo remoto di tmux:
tmux new-window -t p12346 'echo foo;sleep 10'
Ciò crea una nuova finestra nella sessione denominata p12346 e non stampa nulla sullo schermo. È grandioso. Ma come posso dire al comando sopra di aspettare fino al termine del sonno prima di tornare? Vale a dire che voglio fare lo stesso, ma impiegare 10 secondi per eseguire:
time tmux new-window -t p12346 'echo foo;sleep 10'
sfondo
Se questo è praticabile, potrebbe diventare una funzionalità di GNU Parallel: è possibile accedere ai lavori attualmente in esecuzione attraverso ciascuna finestra tmux
, in modo da poter seguire l'avanzamento di ciascun lavoro in tempo reale.
Quindi tmux
non verrà eseguito in primo piano: l'utente dovrà collegarsi ad esso.