用两个步骤循环,一个用sudo

时间:2014-05-08 11:01:30

标签: bash shell

我想用两个部分运行一个简单的for循环命令,第一个没有sudo,第二个有sudo,但是它没有工作:

#!/bin/bash
echo > rrr
for i in $(seq 1 2)
do
 ./trainmsvm ./RSN/2308/$i.txt myMSVM.model dg.alpha -m LLW -c 1000.0 -k 2 -p 62.0 > tmpp
 echo $i >> resultat
 sudo bash summax.sh ./tmpp >> rrr
done

cat rrr

它给了我error: bash:./rrr: permission non accordée

1 个答案:

答案 0 :(得分:0)

自OP接受后,将评论标记为答案。

应用脚本的权限。

chmod u+x program_name

然后执行