Tmux: verifica o código de saída do comando que foi enviado por chaves de envio

0

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 .

    
por Tuyen Pham 18.09.2018 / 06:58

0 respostas

Tags