Я относительно новичок в Git Bash. Ниже приведен сценарий, который я пытаюсь выполнить. Я сохранил приведенные ниже 3 строки в файле sshExec и попытался запустить его в Git Bash. Первые две строки выполнялись так, как ожидалось, но 3-я строка не выполнялась. Нет ошибок и предупреждений. Таким образом, изменение каталога не изменилось, поскольку я хотел, чтобы мой скрипт выполнял.Команда «cd» в скрипте git bash не работает
Почему «cd anyPath» не работает в скрипте?
eval "$(ssh-agent)"
ssh-add C:\\Users\\xyz\\.ssh\\id_rsa
cd D:/Repositories/RELEASE_2017_BugFixing/deltagen_teamlogic
Этот путь действительно существует в вашей системе? –
@Tim Да. этот путь существует. –
Ожидаете ли вы, что текущий рабочий каталог вашей оболочки изменится после запуска этих строк в отдельном скрипте? Как вы определяете, что каталог не изменился? – robertklep