Script de bash para puxar do mestre todas as manhãs

0

Estou tentando automatizar meu local de trabalho o máximo que posso, mas sou novato em scripts bash. Qual é a melhor maneira de dizer ao bash script para executar git co master e, se ele for bem-sucedido, faça git pull e, uma vez terminado, faça alguns outros comandos? Eu preciso fazer isso todas as manhãs às 7 da manhã (posso agendar diretamente no script bash?)

    
por Paul Podlipensky 14.11.2013 / 20:19

1 resposta

1

Você pode agrupar comandos usando && , então:

#!/bin/bash
git co master && git pull && some_other_commands

Para agendar, use o cron se você estiver no Mac OS X ou Unix / Linux.

A entrada do crontab seria:

* 7 * * * /path/to/your/bash/script
    
por 14.11.2013 / 20:34