Existe uma maneira de detectar qual processo é executado no painel ativo?
tmux: encontre a janela "my", verifique se está ativa , mas lida com a detecção a partir do painel.
Eu preciso detectar isso de um comando externo (não de dentro da sessão tmux).
O problema provavelmente se resume a duas etapas:
- Detectar qual painel está ativo
- Detectar qual processo é executado no painel especificado
Respostas:
Acontece que o tmux possui recursos avançados de formatação para o comando list-panes:
O comando acima será impresso
para o painel ativo.
As opções de finalização estão descritas em
man tmux
:Para a discussão do termo "primeiro processo no painel", consulte O que significa o "primeiro pid de um painel" no tmux?
fonte