O que significa WCHAN 'finish' em ps -l saída?
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
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