
Ich habe den Befehl drush zur Umgebungsvariable hinzugefügt. Wenn ich zu cmd gehe und den Befehl drush ausführe, funktioniert alles einwandfrei.
Aber wenn ich versuche, den Drush-Befehl in einer Skriptdatei aufzurufen, zB:
#!/bin/bash
drush si --site-name=SiteName --account-pass=pass -y
ein Fehler tritt auf:
drush: Befehl nicht gefunden
Antwort1
Ich vermute, Sie verwenden eine alternative Shell wie msysgit
unter Windows. Es scheint möglich, dass Sie diesen Befehl zu msysgit hinzugefügt haben $PATH
, aber das Skript wird mit der integrierten Windows-Software ausgeführt cmd
, die Ihre alternativen Shells nicht kennt $PATH
.