Eu tenho esses comandos em um script zsh:
tmux select-pane -t 0
tmux send-keys 'repeat 5; do print This is a test; sleep 1; done' Enter
O próprio send-keys do tmux envia apenas string para o painel, mas não sabe o status desse string - o código de saída.
Como posso saber quando repeat 5; do print This is a test; sleep 1; done é feito?
EDIT: O problema que eu enfrentei que o resultado de repeat 5; do print This is a test; sleep 1; done afeta o próximo comando send-keys - ou seja, eu me calculo quanto tempo o repeat 5; do print This is a test; sleep 1; done consome e coloco sleep <seconds_repeat_consume> para esperar o repeat comando concluído antes do próximo send-keys .
Tags tmux