¿Qué sucede cuando escribo simplemente "crontab -"? La "e" no tomó antes de presionar Enter. Simplemente movió el cursor a la siguiente línea y tuve que presionar Ctrl+C para salir, pero no estoy seguro de qué hizo exactamente. Estoy en Linux CentOS 6.3.
Respuesta aceptada:
Eso realmente depende de lo que hiciste después de eso.
crontab -
se interpreta como una variación del archivo crontab file
invocación, donde cambia el crontab del usuario actual con el contenido en el archivo especificado.
-
en este caso, como es práctica común, significa leer desde stdin
en lugar de un archivo real.
El resultado de esto es que si presionó ctrl-c o abortó crontab, no sucedió nada. Por otro lado, si presionaste ctrl-d (esencialmente eof
), terminando la entrada normalmente, luego el crontab fue reemplazado por lo que había ingresado antes de eso (posiblemente vaciándolo si no se había ingresado nada).