2010-11-06 14 views
6

Tengo un comando shell como estotener que golpear entrar con nohup

sudo nohup coffee -c -w *.coffee & 
disown $! 
wait 

pero cuando corro la cáscara scrit dice nohup: appending output to 'nohup.out' y me hace pulsa enter. ¿Cómo puedo evitar presionar Enter?

Respuesta

4

Por lo que yo entiendo, no es necesario. El mensaje se envía a la consola, pero no se agrega a su entrada buffer. Por lo tanto, puede continuar escribiendo sus comandos como si no hubiera ningún mensaje del nohup, el mensaje no interferirá con su entrada.

Bueno, tener que escribir no desde la posición exacta del prompt puede ser estéticamente no tan agradable.

0

También puede redirigir el registro de forma manual:
sudo nohup coffee -c -w *.coffee > /tmp/coffee.log &

De esta manera el mensaje no aparece en absoluto.