Pergunta

Estou executando uma série de comandos ssh em um fundo. Quando a disparada por via-ssh acabamentos de comando para executar, o processo de fundo ssh apropriado não recebe encerrado e os ps -l a saída do 'acabamento' para WCHAN e T para o 'estado'. Então, por que o processo de acionamento não está encerrado e que não é valor médio 'finish' para WCHAN?

Muito obrigado

Foi útil?

Solução

O estado "T" significa que o processo foi suspenso. Desde que você disse que ele correu em segundo plano, isto pode ser devido à leitura de entrada tty (ou escrever saída tty se stty tostop é definido). Se o programa não requer qualquer entrada, use a opção -n ssh para evitar isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top