linuxshell编程学习笔记shell运算符号和运算命令

linuxshell编程学习笔记shell运算符号和运算命令

ID:8967013

大小:15.00 KB

页数:4页

时间:2018-04-13

linuxshell编程学习笔记shell运算符号和运算命令_第1页
linuxshell编程学习笔记shell运算符号和运算命令_第2页
linuxshell编程学习笔记shell运算符号和运算命令_第3页
linuxshell编程学习笔记shell运算符号和运算命令_第4页
资源描述:

《linuxshell编程学习笔记shell运算符号和运算命令》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、shell运算符号1、加法+——expr43+21、expr$x+$y2、减法-——expr43-21、expr$x-$y3、乘法*——由于*在Shell命令行中当通配符用需要用转义符号——expr43*21、expr$x*$y4、除法/——只给出结果的整数部分(并不是四舍五入)——expr43/21、expr$x/$y5、取余(求模运算)%——求模运算常用来判断一个数是否为另一个数的倍数。——expr43%21、expr$x%$y6、自增1)i++——i=i+1[root@ndbB~]#i=1[root@

2、ndbB~]#echo$[i++]//先赋值给表达式,然后再递增11//此时输出的值是递增之前的X[root@ndbB~]#echo$i//确认X的值2//此时输出的值是递增之后的X2)i+=2——i=i+27、自减1)i--——i=i-12)i-=2——i=i-28、自乘1)i*=2——i=i*29、自除1)i/=2——i=i%2二、shell运算命令1、expr——只能做整数运算,自动返回运算结果格式:expr整数1运算符整数22、$[]或$(())——需要使用echo输出结果,运算类型与expr类似——乘法*不

3、用加转义符号——使用变量时,直接指定变量名,不用加$格式:#echo$[整数1运算符整数2]或#echo$((整数1运算符整数2))3、let——操作变量值,只运算,不输出结构——若要查看结果,需借助echo命令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。