Me gustaría programar una copia de seguridad semanal con Crontab pero nunca lo había usado antes, así que quería comenzar con un comando simple para probarlo, como abrir un archivo de texto con gedit.
Seguí esta guía:
https://help.ubuntu.com/community/CronHowto
sudo crontab -e
Obtengo mi archivo en la terminal y agrego esto:
m h dom mon dow command
34 12 * * * /usr/bin/gedit /home/KEN/Desktop/ImaTXT
Eran las 12:32 cuando guardé e instalé este nuevo crontab:
crontab: installing new crontab
Comprobé que estaba guardado:
sudo crontab -l
Pasan dos minutos y no se abre nada.
¿Qué estoy haciendo mal?
Gracias Kevin, funcionó.
Respuesta1
Debería haber especificado $DISPLAY
la variable ambiental y el usuario (puede serconocidoen tu caso).
$ sudo crontab -e -u user
m h dom mon dow command
34 12 * * * export DISPLAY=:0 && /usr/bin/gedit /home/KEN/Desktop/ImaTXT