我是shell编程中的新手......基本上我是新手,但我需要一个简单的脚本来完成循环和执行php脚本。我尝试了以下内容:近意外的标记'做”bash/shell脚本语句
0
A
回答
1
或者,您可以使用for
循环
for((i=1;i<=13;i++))
do
php /var/www/html/pos.php &
done
由于for循环已经创建了计数器,所以您不必手动声明计数器。
1
不能看到语法错误:
!/bin/bash
i=0
while[ i < 13 ]
do
php /var/www/html/pos.php &
((i++))
done
但由于某些原因,语法不好......我得到的错误行4你的代码,但它应该是这样的
while [ $i -ne 3 ]
do
echo "on number $i of 3"
i=`expr $i + 1`
done
2
你需要有和左支架[
while
之间的空间,你需要把do
在单独的行或用分号(这两个都是w时相当常见的错误选址循环)。此外,左括号[
相当于man test支持-lt
但不<
:
function doStuff() {
local counter=0
while [ $counter -lt 10 ]
do
echo $counter
let counter=$counter+1
done
}
doStuff
OR
function doStuff() {
local counter=0
while [ $counter -lt 10 ] ; do
echo $counter
let counter=$counter+1
done
}
doStuff
1
我想你想要做的事,如:
i=0; while (($i<10)); do i=$((i+1)); echo $i; done
2
!/bin/bash
i=0
while ((i < 13))
do
php /var/www/html/pos.php &
((i++))
done
相关问题
- 1. Bash脚本if语句
- 2. awk脚本中, “if” 语句
- 3. PHP如果语句脚本
- 4. vb脚本如果语句
- 5. SuiteScript脚本发送语句
- 6. Bash脚本,OR语句上的语法
- 7. bash脚本语句if语句,比较小数点
- 8. IF语句批处理脚本
- 9. 凡从CONCAT /工会的脚本语句
- 10. Groovy脚本执行时看到语句
- 11. Bash脚本IF语句不起作用
- 12. 批处理脚本中的IF语句
- 13. MySQL IF语句 - 脚本有错误
- 14. 批处理脚本语句 - 意外(
- 15. 错误,如果使用脚本语句
- 16. CASE语句中的SQL搜索脚本
- 17. 操作脚本3.0 if else语句
- 18. 如果&AND语句在PHP脚本
- 19. 执行语句或运行脚本?
- 20. bash脚本如果语句错误
- 21. 经典ASP中if语句的脚本
- 22. 如果在PHP脚本语句
- 23. Bash Shell脚本:嵌套Select语句
- 24. 在cygwin bash脚本中查找语句
- 25. PIG脚本的if else语句
- 26. Linux脚本和If elif else语句
- 27. 在bash脚本中写入case语句
- 28. 可以通过脚本语句停止Matlab M脚本吗?
- 29. Shell脚本如果语句子句总是执行
- 30. 如果bash脚本中的语句语法错误
您需要正确位置的空格。 shell语法通常依赖于空格,并且在方括号前后需要一个空格。第一行应该开始'#!'。因为你没有空间(shell [',可能不存在'],'do'是一个意外的关键字 - 没有前面的循环需要它,所以你会得到语法错误。 – 2011-03-27 01:23:31