Não tenho certeza se você pode fazer isso de uma só vez; aqui está uma solução alternativa:
screen -t 'fubar' cmd & sleep .01; screen -X other
O seguinte comando screen -t 'fubar' cmd
criará uma nova janela de tela com o comando cmd em execução e definirá o foco para essa janela.
Como posso manter o foco na janela de tela atual, não no novo?
Dentro de uma sessão de tela atual, isso iniciará seu comando em uma nova janela de tela e, em seguida, voltará imediatamente para sua janela de tela anterior, efetivamente colocando em segundo plano a nova janela de tela.
Digite a linha de comando da tela com Ctrl-a :
e insira
eval 'screen top' 'other'
eval
analisa e executa cada argumento como um comando separado. Portanto, o primeiro comando é executar top
em uma nova janela de tela e o segundo comando é alternar para a janela exibida anteriormente.
Tags gnu-screen