shell中算数运算及件判断,控制结构
2015-05-20 11:29
369 查看
条件判断,控制结构
但分支的if语句:
if 判断条件;then
statement1
statement2
...
fi
双分支的if语句:
if 判断条件;then
statement1
statement2
...
else
statement3
statement4
...
fi
多分支if语句:
if 判断条件;then
statement1
elif
statement2
elif
statement3
else
statement4
fi
shell中如何进行算数运算:
1、let 算数运算 C=$A+$B
let c=$A+$B
let I+=1 相当于 let I++ 自增1
let I-=1 相当于 let I--自减1
let *=
let /=
let %=
2、$[算数表达式]
c=$[$A+$B]
3、$(($A+$B))
4、expr 算数表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用
c=`expr $A + $B`
exit:退出脚本
exit #
如果脚本没有明确定义退出状态码,那么,最后执行的一条命令的退出码即为exit的退出码。
条件判断,控制结构
但分支的if语句:
if 判断条件;then
statement1
statement2
...
fi
双分支的if语句:
if 判断条件;then
statement1
statement2
...
else
statement3
statement4
...
fi
多分支if语句:
if 判断条件;then
statement1
elif
statement2
elif
statement3
else
statement4
fi
shell中如何进行算数运算:
1、let 算数运算 C=$A+$B
let c=$A+$B
let I+=1 相当于 let I++ 自增1
let I-=1 相当于 let I--自减1
let *=
let /=
let %=
2、$[算数表达式]
c=$[$A+$B]
3、$(($A+$B))
4、expr 算数表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用
c=`expr $A + $B`
exit:退出脚本
exit #
如果脚本没有明确定义退出状态码,那么,最后执行的一条命令的退出码即为exit的退出码。
相关文章推荐
- 【shell】结构控制-判断语句
- Linux Shell 之 Shell 基本控制结构(二)(循环结构)
- Shell控制结构
- [Shell]条件判断与流程控制:if, case, for, while, until
- Smarty标签运算,控制结构[if,for,foreach,section,while]
- shell判断结构和循环结构
- 一天一条shell知识------shell的结构之判断语句if-then
- shell 算数运算
- shell学习--控制结构
- Shell脚本编程概述(一):算数运算和条件测试
- shell-5-算数运算(算数展开‘(())’双括号语法)
- Linux学习笔记--bash脚本编程之二、条件判断及算数运算
- Shell控制结构
- shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select
- shell中的条件判断与控制流程
- 70个shell常用操作、 shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select
- linux下的expr命令(shell的算数运算问题)
- bash shell环境下执行基本的算数运算以及bc的使用
- Linux之shell编程之条件判断与流程控制
- shell基础及流程控制语句之一case判断