dgqy.net
当前位置:首页 >> shEll whilE 1 >>

shEll whilE 1

1、1带表true 2、循环继续 while [true] { do sth } 3、结论就是无限循环。

意思是一直循环 类似的for (;;)也是一直循环

while [ $c != "1" && $c != "2" ] 改成 while [[ $c != "1" ] && [ $c != "2" ]]

#!/bin/bashi=1while [ "$i" -le "100" ]dom=`expr $i \* $i`echo "$i 的平方是 $m"i=`expr $i + 1`done

#!/bin/bash while [ 1 ] do echo "haha"; sleep 60 done;

echo是显示变量的内容 ls是查看目录或者文件属性,如果你的变量不是目录或者文件,自然没有办法ls

#!/bin/bash sum=0 i=2 while (($i

双引号会解释字符串的特别意思,要查询包含空格的字符串,经常会用到双引号,双引号告诉shell在引号内照样进行变量名替换,但是空格除外,多练,多观察就知道

#!/bin/bash i=1 设置变量i的初始值是1 while [ $i -le 1000 ] 开始while循环----当变量i小于等于1000时 do echo 1 >> ./ff 开始 执行 echo 1 >> ./ff let i++ 执行完了上述命令后,开始给变量i加1,此时变量i done 就变成了2,因为2是小于1000...

do语句要提前一行。 while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为:while command do Statement(s) to be executed if command is true done 命令执行完毕,控制返回循环顶部,从头开始直至测试...

网站首页 | 网站地图
All rights reserved Powered by www.dgqy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com