crontab -e no se puede iniciar

crontab -e no se puede iniciar

cada vez que intento correr

crontab -e

Recibo errores como:

no crontab for banana - using an empty one
/tmp/crontab.oeFm1e: Invalid argument

¿Hay alguna forma de editar/instalar el archivo?

Respuesta1

Tengo curiosidad por saber a qué se debe el error... Me pregunto qué se considera no válido.

De todos modos... Simplemente dices "unix"... así que estoy adivinando... pero generalmente son iguales cuando se trata de archivos de usuario crontab...

Los archivos crontab del usuario songeneralmentemantenido en/var/spool/cron/crontabs.

Sin embargo, necesitarás ser root para manipular las cosas que hay allí, y es mejor no hacerlo a mano... Los Grues viven allí.

Verifique sus mensajes de registro para ver si se registró algo más relacionado con el problema del "argumento no válido".

También puedes intentar editar el crontab de banana como root...

sudo crontab -u banana -e

Quizás tengas mejor suerte.

(Me encanta esa palabra... Bananananananana (¡nunca sé cuándo parar!))

Respuesta2

Parece que no tienes un archivo cron activo para ese usuario.

Para enumerar un crontab de usuario, si existe:

crontab -l

Cree un archivo de texto sin formato con los comandos cron, luego instálelo usando:

crontab file.txt

Para saber si hay un crontab raíz, esto lo enumerará:

sudo crontab -l

Si el crontab raíz sale, para editarlo:

sudo crontab -e

Si no existe, cree un archivo de texto sin formato e instálelo:

sudo crontab file.txt

información relacionada