2012-05-08 8 views
45

En un archivo crontab, debería comandos de especificar con un arrastre "&", o va a la orden de marcha en el fondo de todos modos?¿Deberían especificarse las tareas cron de linux con un "&" para indicar que se ejecutan en segundo plano?

que tengo:

*/20 * * * * /home/me/monitor/check.sh /home/me/monitor/check.properties >> /home/me/monitor/check.log 2>&1 & 

que he visto respuestas contradictorias a esta pregunta en varios lugares. Algunos dicen que no es necesario poner un "&", otros que sin el ampersand cron esperan el resultado del comando, aunque todos los resultados se redireccionen.

Gracias, Paul

Respuesta

60

Cada trabajo que se ejecuta por cron se ejecutan en segundo plano de forma automática, por lo que no hay necesidad de la &

Ver this también.

+5

Gracias. ¿Qué cron todo si especifico "&" al final de commend? – 23W

Cuestiones relacionadas