Я пытаюсь максимально автоматизировать свое рабочее место, но я вроде новичка в bash-скриптах. Каков наилучший способ сообщить bash-скрипту о запуске git co master и если он успешен, выполните git pull и, как только он будет завершен, выполните другие команды? Мне нужно делать это каждое утро в 7 утра (могу ли я запланировать это прямо в скрипте bash?)

1 ответ1

1

Вы можете объединить команды, используя && так:

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

Чтобы запланировать, используйте cron, если вы используете Mac OS X или Unix/Linux.

Запись в crontab будет такой:

* 7 * * * /path/to/your/bash/script

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .