您的位置:首页 > 运维架构 > Shell

linux笔记 第六天 bash编程入门之变量、条件判断、条件测试和for循环等

2015-11-09 16:02 1036 查看
课程内容:

1、bash编程入门之变量类型、for循环和算术计算

2、bash编程入门之逻辑运算和条件判断

3、bash条件测试

4、bash条件测试

一、bash弱类型:
变量=值(任何无需事先声明,可直接使用;值默认都是字符型 a=abc a=3)
赋值:a=4
增强性赋值:
字符: a=$[$a+1] +=、-=、*=、/=、%= a=$a+1 等同于a+=1
字符串: export PATH=$PATH:/usr/local/bin

自加:var++ 、var--

unset 撤销变量赋值(否则一直占用内存)

算术运算:bash会对数字执行隐式的类型转换

let VAR_NAME=Integer_value 定义整型

declare -i Var_name=Integer_value 定义整型

操作符:+ - * / %(取模) **(次方) 双目运算符(需要至少2个操作数)

算术运算的方式:

let Var_Name=expression

Var_Name=$[expression]

$((expression)) 如:echo “the sum is: $(($sum1+$sun2))”

本文出自 “liwenjia'blog” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: