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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第六课-第三讲06_03_bash脚本编程之五 字符串测试及for循环相关的知识,希望对你有一定的参考价值。

第六课-第三讲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循环的主要内容,如果未能解决你的问题,请参考以下文章

第五课-第三讲05_03_bash脚本编程之二 条件判断

第六课-第二讲06_02_sed命令

Es学习第六课, ES基本搜索_search

第六课_质量管理人力资源管理

C第六课

第六课 线性表的相关操作