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” 博客,谢绝转载!
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” 博客,谢绝转载!
相关文章推荐
- BASH系列(1)――shell类型
- shell中各种括号的作用()、(())、[]、[[]]、{}
- linux shell 数组建立及使用技巧
- linuxshell中"2>&1"含义
- shell编程—— EOF
- Mac .bash_profile
- windows Powershell 命令大全(持续更新)
- 常用的shell脚本
- 0017希尔排序算法(Shellsort)的单文档实现
- Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录
- shell内置命令test单双括号的区别
- Shell脚本完成hadoop的集群安装
- linux中shell截取字符串方法总结
- Linux Shell脚本编程--Head/Tail命令详解
- python调用shell
- Linux之旅--Bash
- c 中分号的应用详解 以及 什么时候该用{} 以及shell脚本中的分号
- Pentest - PowerShell Remoting Cheatsheet
- shell scp
- PowerShell Function之获取process和NIC信息