错误的解释器:.sh脚本上没有这样的文件或目录

时间:2013-11-15 22:17:42

标签: php linux sh

这是在Linux中从终端运行时返回错误解释器的代码:

#!/bin/bash

for dir in test/*/
do
./install_module.php $dir
done

sass test/Style/test.scss:themes/ModernAqua/css/test.css --style compressed
echo "Sass styles regenerated"

1 个答案:

答案 0 :(得分:1)

最有可能的是,您的install_module.php对未安装的解释器有一个#!指令(或安装在其他地方。)找到php二进制文件(最可能是这个脚本的内容)需要)并纠正该指令。

此外,通过将带有-x参数的外部脚本运行到bash,将提供更多信息 正是问题所在。