我已将 drush 命令添加到环境变量。当我转到 cmd 并运行 drush 命令时,一切正常。
但是当我尝试在脚本文件中调用 drush 命令时,例如:
#!/bin/bash
drush si --site-name=SiteName --account-pass=pass -y
出现错误:
drush:未找到命令
答案1
我猜你运行了一些类似msysgit
Windows 的备用 shell。你可能已将此命令添加到 msysgit 中$PATH
,但脚本是使用 Windows 内置命令执行的cmd
,它不知道你的备用 shell $PATH
。