Не могу запустить скрипт оболочки, используя интерфейс Git Bash на Windows10
После этого поста я не смог запустить оболочку через Git Bash. Это командный файл:
%ComSpec% /c ""C:\Program Files\Git\git-bash.exe" --login -i -- C:\Users\rmrd001\Documents\Git\scripts\first\test.sh"
pause
Это сценарий оболочки:
echo Hello, World!
И вот что я получаю при запуске пакета:
Я могу видеть мгновенное появление программы bash, но не могу поймать текст в нее. Я дважды проверил пути, они правильные. Я запустил скрипт через Git Bash, все работало хорошо (появилось сообщение).
Есть идеи?
1 ответ
Решение
Я видел другой синтаксис раньше.
Я вижу только сообщение с:
start "" git-bash.exe -i -l -c "/C/path/to/script.sh"
С script.sh
включая паузу:
echo Hello. World!
read -n1 -r -p "Press any key to continue..." key
Hairi сообщают в комментариях, заставляя его работать с:
start /b cmd /c "C:/Program Files/Git/git-bash.exe" /C/path/to/script.sh