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