AFAICT, tmux
não forneceram hooking para desanexar, anexar eventos. Mas você sempre pode enviar um comando para uma sessão desanexada, usando tmux send
:
tmux send -t session_name.panel '<command><Enter>'
Exemplo:
$ tmux new -s foo
Pressionando bind-key
+ d para desanexar. Então:
$ tmux send -t foo 'echo foo<Enter>'
$ tmux attach -t foo
e você verá a palavra foo .
Note que <Enter>
aqui significa que você digita o literal Enter .