for循环结构-创新互联

for循环结构

创新互联服务项目包括庄河网站建设、庄河网站制作、庄河网页制作以及庄河网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,庄河网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到庄河省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

语法:

for  变量名  in 变量取值列表

do

        指令...

done

提示:在此结构中"in 变量取值列表"可省略,省略时相当于in "$@",使用for  in 相当于使用for in "$@"

c语言型for循环结构

语法:

for ((exp1;exp2;exp3))

do

        指令...

done

中文编程:

for 男人  in 世界

do

   if [有房]  && [有车] && [存款] && [会做家务] && [帅气] && [温柔] && [体贴] && [逛街买东西]

then

        echo "我喜欢"

else

        rm -rf 男人

fi

范例1:直接列出变量列表所有元素,打印,5,4,3,2,1

for n in 5 4 3 2 1
do
  echo $n
done



#!/bin/bash
for n in `seq 5 -1 1`
do
  echo $n
done

执行结果:
[root@XCN for]# sh test1.sh           
5
4
3
2
1

范例2.通过for循环计算1到100之和

#!/bin/bash
for ((i=0; i<=100; i++))
do
  ((j=j+i))
done
echo $j


执行结果:
[root@XCN for]# sh test3.sh 
5050

范例3:访问10次www.baidu.com

#!/bin/bash
for ((i=0; i<=10; i++))
do
  curl http://www.baidu.com
done
~

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页标题:for循环结构-创新互联
URL分享:http://scyanting.com/article/dcisoo.html