我正在尝试运行一个调用另一个shell脚本的shell脚本:
#!/bin/sh
for k in `cat ../config/file1.keywords`
do
echo "*** keyword: $k ***"
./file2.sh $k
done
我收到以下错误:
./file2.sh: Permission denied
我尝试使用:chmod +x file2.sh
当我再次运行我的脚本时,我得到了一个不同的错误:
./file2.sh: not found
我在这里想念的是什么......?感谢。
(我正在ubuntu 14.04 LTS
上的Oracle VM VirtualBox
上运行
答案 0 :(得分:1)
在file2.sh中有类似#!/bin/sh
的内容吗?如果不是,请使用sh file2.sh $k
代替./file2.sh $k