Monitorar saída do processo para scripts

0

Existe uma maneira de visualizar as saídas do console de um determinado script que está sendo executado em segundo plano em uma máquina?

Talvez usando o pid ou algo semelhante.

Por exemplo, para ver a saída desse script

script.pm

while (1) {
  print "OUTPUT\n"
}

Exemplo de uso

- > machado ps | grep script.pm

< - 1234? S 0:05 /var/lib/script.pm

- > monitor 1234 #this é um comando falso

< - OUTPUT

< - OUTPUT

< - OUTPUT

< - OUTPUT

< - OUTPUT

    
por Bigbob556677 23.04.2018 / 16:57

1 resposta

0

Se o processo estiver sendo executado em segundo plano, você poderá movê-lo para o primeiro plano do seu shell atual com o fg

Se você quiser enviar o processo de volta ao segundo plano, pressione CTRL+Z para suspender o processo e, em seguida, o bg para enviá-lo de volta ao segundo plano.

Uso: fg PID e bg PID

    
por 23.04.2018 / 18:09