
環境変数に drush コマンドを追加しました。cmd に移動して drush コマンドを実行すると、すべて正常に動作します。
しかし、スクリプト ファイル内で drush コマンドを呼び出そうとすると、次のようになります。
#!/bin/bash
drush si --site-name=SiteName --account-pass=pass -y
エラーが発生しています:
drush: コマンドが見つかりません
答え1
Windows のような代替シェルを実行しているのだと思いますmsysgit
。このコマンドを msysgit に追加した可能性があります$PATH
が、スクリプトはcmd
代替シェルを認識しないWindows 組み込みコマンドで実行されます$PATH
。