3 votos

¿Cómo crear un crontab en mac?

Estoy intentando crear un crontab en mac.

He intentado crontab -e que me lleva a lo que parece ser un archivo vacío abierto con vim. No hago ningún cambio y simplemente pulso esc , : , w entonces q para guardar y salir.

Pero cuando intento crontab -l Ya veo:

crontab -l
crontab: no crontab for st

He intentado exactamente lo mismo como root pero obtengo el mismo resultado

MacBook-Pro:~ root# crontab -u st -e
crontab: no crontab for st - using an empty one
-- I save an exit vim as above --

crontab: no changes made to crontab
MacBook-Pro:~ root# crontab -u st -l
crontab: no crontab for st

Estoy tratando de entender por qué esto no está funcionando como se esperaba

2voto

user5783745 Puntos 109

Esto abrirá un nuevo crontab en vim (suponiendo que no tenga ya uno)

crontab -e

Si crea un nuevo crontab para ti, comenzará vacío, pulse la barra espaciadora para añadir algo al crontab antes de guardar y salir

Así que TL;DR

  1. crontab -e crea un nuevo crontab si no tiene ya uno
  2. Si se trata de un crontab nuevo (vacío), pulse i a 'insertar' usando vim, luego presione la barra espaciadora un par de veces para que no esté vacío
  3. Guarde y salga de vim pulsando estas teclas (en orden): esc , : , w entonces q

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X