Estaba aprendiendo y experimentando concrontabhoy.
El editor predeterminado fue demasiado difícil para mí de entender, lo que me hizo eliminar mi crontab ejecutandocrontab-r.
Ahora, cuando corrocrontab-ee ingreso mi nueva tarea cron, no pasa nada. Sospecho que es elcrontab-rcomando que ejecuté antes.
¿Alguien puede ayudar, por favor?
Respuesta1
Cuando hiciste crontab -e, no pasa nada y te devolvió el mensaje normal.
si te da un espacio vacío debes ingresar tus variables como:
0 0 * * * /opt//newauditlog.ksh > /dev/null 2>&1
Después de hacer eso, puedes salir con :wq!
Respuesta2
Esto me parece una pregunta RTFM ;-)
man crontab
La opción -e se usa para editar el crontab actual usando el editor especificado por las variables de entorno VISUAL o EDITOR. Después de salir del editor, el crontab modificado se instalará automáticamente. Si ninguna de las variables de entorno está definida, entonces se utiliza el editor predeterminado /usr/bin/editor.
Entonces la opción -e debería "instalar automáticamente el crontab modificado"
Asegúrese de que haya un archivo que coincida con su nombre de usuario y sus trabajos en/var/spool/cron/crontabsy comprobar el contenido de/etc/cron.allowy/etc/cron.deny
Además, mira que el demonio cron se está ejecutando:
ps aux | grep cron