0 20 * * 0 /path_to_script
Isso executará o comando especificado (substituir /path_to_script'
) às 20:00, horário local, todos os domingos. A sintaxe dos trabalhos do cron é bastante simples, e há uma ferramenta inteligente que o ajudará a criá-los sem lembrar as posições do código.
Nesse caso, o comando deve ser um script que execute a confirmação para você. Eu acho que seria mais fácil no seu caso escrever um rápido shell script para mudar para o diretório clone e depois executar o commit. Crie um arquivo em ~/commit.sh
e coloque-o (substituindo /location/of/clone
, é claro)
#!/bin/sh
cd /location/of/clone
git-commit -m "commit message, to avoid being prompted interactively"
Em seguida, chmod +x ~/commit.sh
torne-o executável e faça com que o trabalho cron execute isso (referindo-se a ele pelo caminho completo, em vez de usar ~
).