escritura del golpe duerma funcionar correctamente como proceso de fondo

StackOverflow https://stackoverflow.com/questions/1873105

  •  18-09-2019
  •  | 
  •  

Pregunta

Tengo escritura del golpe que funciona bien pero cuando lo envío de vuelta con nohup script & y cierre de sesión de terminal, entonces no está funcionando correctamente. Sólo funciona bien dentro de mi sesión de terminal abierto.

¿Qué podría ser posibles razones que afecta a mi script se ejecuta correctamente sin mi sesión de terminal? Podría ser una de las variables terminales o algo?

Solaris 10

¿Fue útil?

Solución

llamada:

script &
disown $!

& lanza su script en el fondo y se separa disown $! último comando ejecutado desde el shell actual. $! es el PID del último comando ejecutado fondo.

Otros consejos

Sin la fuente que sólo podemos hacer conjeturas. Sin embargo, el caso de uso podría ser una buena opción para el uso de GNU Screen: http://www.gnu.org / software / pantalla / Es posible extraer sesiones de concha de su inicio de sesión actual y recogerlos más tarde.

En mi humilde opinión, uno de los programas más útiles en la tierra;)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top