首页 > 其他 > 详细

第六课-第三讲06_03_bash脚本编程之五 字符串测试及for循环

时间:2018-07-17 10:25:40      阅读:189      评论:0      收藏:0      [点我收藏+]
第六课-第三讲06_03_bash脚本编程之五 字符串测试及for循环

1.字符测试
1)==(=赋值用的):等号两侧引用变量的结果所以一个等号也可以自动判断出不是赋值,相等为真,不等为假。一定注意等号两侧一定要有空格。
2)!= :测试是否不等,不等为真,等为假
3)>
4)<
5)>=
6)<=
7)-n string :单目操作,测试字符串是否为空,空为真
8)-s string :单目操作,测试字符串是否不空,不空为真

  1. echo "scale=2;111/22;"|bc
    bc <<<"scale=2;111/22;"

  2. for循环

for 变量 in 列表;do
循环体
done
1)列表遍历完后就退出
2)如何生成列表:
<1>{1..100} 自动展开为1 到 100的列表
<2>seq 命令替换,seq 1 2 10, seq 起始数(如果省略默认是1) 步进长度(如果省略默认是1) 结束数
3) declare -i SUM integer ,声明变量SUM是整型
declare -x SUM export ,声明变量SUM是环境变量
4)取模
取余%, 3%2=1 100%55=45

  1. while循环
  2. until循环

第六课-第三讲06_03_bash脚本编程之五 字符串测试及for循环

原文:http://blog.51cto.com/13788421/2145118

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!