Não é possível colocar o processo em segundo plano usando “&”

0

Quando eu digito xlogo & amp; no prompt do shell, ele não me retorna ao terminal. Isso me mantém na janela do xlogo.

Como corrijo esse problema para que você digite "& amp;" irá me retornar para a janela do terminal imediatamente?

    
por shredalert 18.07.2015 / 21:39

1 resposta

3

Eu não acho que o que você está tentando fazer é possível (sem trabalho extenso e muito difícil).

O & não tem relação com o servidor X. É simplesmente um caractere significativo para bash que diz o seguinte:

% bl0ck_qu0te%

Não tem nada a ver com a troca da janela ativa no X, a execução de outros comandos, etc. Ela tem apenas um uso: executar dois comandos ao mesmo tempo.

Com isso em mente, pode ser possível escrever um script que execute um comando especificado, mude a janela ativa de volta para o terminal e aguarde o próximo comando. No entanto, isso está fora do escopo desta questão, já que estamos entrando no script.

    
por Kaz Wolfe 18.07.2015 / 21:53