Crontab uma vez por dia na inicialização

1

É possível executar uma tarefa por semana na inicialização? Por exemplo: na segunda-feira após a reinicialização inicia o comando 1 na terça-feira após a reinicialização inicia o comando 2 (mas não inicia o comando1)

    
por Ivarss70 12.02.2015 / 19:10

1 resposta

2

Você pode usar uma única entrada cron com @reboot e usar um script para selecionar o comando. Por exemplo, em crontab :

@reboot bash /path/to/my/script.sh

E em /path/to/my/script.sh :

#! /bin/bash

case $(date +%u) in
    1)
        echo Monday
        command 1
        ;;
    2)
        echo Tuesday
        command 2
        ;;
    #   ...
    7)
        echo Sunday
        ;;
esac
    
por muru 12.02.2015 / 19:20