Я добавил команду drush в переменную окружения. Когда я перехожу в cmd и запускаю команду drush, все работает нормально.
Но когда я пытаюсь вызвать команду drush внутри файла сценария, например:
#!/bin/bash
drush si --site-name=SiteName --account-pass=pass -y
возникает ошибка:
drush: команда не найдена
Я предполагаю, что вы запускаете альтернативную оболочку, например msysgit
на окнах. Кажется возможным, что вы добавили эту команду в msysgit's $PATH
но сценарий выполняется со встроенными окнами cmd
который не знает ваших альтернативных оболочек $PATH
.