Git скрипт из командного файла Windows - PullRequest
0 голосов
/ 08 марта 2019

Я могу открыть оболочку git в Windows с помощью этой команды из пакетного сценария:

start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login

Теперь я хочу запустить простой сценарий, включающий команды git.Пока я пытался поставить их после этой строки, но, похоже, не работает.Я также попробовал следующее:

start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login script.sh
start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login script.bat

, но в обоих случаях я не могу увидеть вывод.Оболочка git просто остается в живых полсекунды.

Я иду по неправильному пути?

1 Ответ

0 голосов
/ 08 марта 2019

Для тех, у кого в будущем возникнет та же проблема, я получил решение:

start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login script.sh

В script.sh просто поставьте в конце следующую команду, чтобы приостановить оболочку:

read -n1 -r -p "Git script finished, press any key to exit" key
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...