si corro
sudo crontab -e
Puedo editar el crontab, pero es de sólo lectura, por lo que no se guarda nada.
Respuesta1
Tienes razón, no puedes editar el crontab en Snappy Ubuntu Core. Personalmente simplemente creo un servicio que duerme. Por ejemplo, digamos que hay una operación que desea ejecutar cada 15 minutos. Ponlo en un script de shell llamado my_service.sh
:
#!/bin/sh
while true; do
do_my_thing
sleep 15m
done
Hazlo ejecutable. Ahora crea algo como lo siguiente snapcraft.yaml
:
name: foo
version: 1
summary: My snap
description: My snap
apps:
my-service:
command: my_service.sh
daemon: simple
parts:
foo:
plugin: copy
files:
my_service.sh: bin/
Si instala el complemento resultante, ese servicio se ejecutará do_my_thing
cada 15 minutos. Si tus requisitos de tiempo son más complicados (por ejemplo, correr todos los domingos a las 02:00), aún puedes lograrlo, pero, por supuesto, se vuelve un poco más complejo.