Inicia uma janela de tela GNU em segundo plano / sem foco

3

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?

    
por Sardathrion 20.04.2012 / 11:18

2 respostas

2

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
    
por 20.04.2012 / 12:34
3

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.

    
por 20.04.2012 / 15:22

Tags