+,-*,/,%**:幂运算,最先计算。++,--!,&&,||<,>,<===,!=,=<<,>>:向左,右移位。~,|,&,^:按位取反,按位异或,按位与,按位或=,+=,-=,*=,/=,%=
①(())[root@centos6-kvm3 ~]# i=$a+1[root@centos6-kvm3 ~]# echo $i1+1[root@centos6-kvm3 ~]# echo $((a+3))4[root@centos6-kvm3 ~]# echo $((2**3))8[root@centos6-kvm3 ~]# echo $((1+2**3-5%3))7[root@centos6-kvm3 ~]# ((i++))2022年高考分数线[root@centos6-kvm3 ~]# echo $好听的cf战队名字i3②let[root@centos6-kvm3 ~]# a=1[root@centos6-kvm3 ~]# i=$a+1[root@centos6-kvm3 ~]# let i=小学班主任事迹材料$a+1[root@centos6-kvm3 ~]# echo $i2③expr[root@centos6-kvm3 ~]# expr 2 + 35[root@centos6-kvm3 ~]# expr 2*22*2[root@centos6-kvm3 ~]# expr 2 * 2expr: syntax error[root@centos6-kvm3 ~]# expr 2 \* 24④$[][root@centos6-kvm3 ~]# echo $[2-3]-1[root@centos6-kvm3 ~]# echo $[1+3]4
①bc[root@centos6-kvm3 ~]# bc1+232-11[root@centos6-kvm3 ~]# echo 1.1+2| bc3.1②awk[root@centos6-kvm3 ~]# echo 2.1 1.4| awk '{print $1*$2}'2.94[root@centos6-kvm3 ~]# echo 2.1 1.4| awk '{print $1-$2}'0.7
[root@centos6-kvm3 ~]# e乌发养颜茶有用吗xpr 2 + 35[root@centos6-kvm3 ~]# expr 2 + aexpr: non-numeric argument[root@centos6-kvm3 ~]# echo $?2[root@centos6-kvm3 ~]# a=2[root@centos6-kvm3 ~]# expr 2 + $a &>/dev/null[root@centos6-kvm3 ~]# echo $?0[root@centos6-kvm3 ~]# a=oldboy[root@centos6-kvm3 ~]# expr 2 + $a &>/dev/null[root@centos6-kvm3 ~]# echo $?2[root@centos6-kvm3 ~]# 判断参数是否为整数应用脚本:[root@centos6-kvm3 scripts]# cat judge.sh #!/bin/bashexpr 2 + $1 &>/dev/nullif [ $? -eq 0 ]then echo "$1 is 整数"el echo "$1 is not 整数"fi[root@cenagainst是什么意思tos6-kvm3 scripts]# sh judge.sh 44 is 整数[root@centos6-kvm3 scripts]# sh judge.sh jj is not 整数[root@centos6-kvm3 scripts]#
[root@centos6-kvm3 scripts]# cat judge1.sh #!/bin/bashexpr "$1" : ".*\.txt" &>/dev/nullif [ $? -eq 0 ]then echo "$1 is 文本"el echo "$1 is not 文本"fi[root@centos6-kvm3 scripts]# sh judge1.sh old.txtold.txt is 文本[root@centos6-kvm3 scripts]# sh judge1.sh old.logold.log is not 文本[root@centos6-kvm3 scripts]#
[root@centos6-kvm3 scripts]# oldboy="i am oldboy"[root@centos6-kvm3 scripts]# echo ${#oldboy}11[root@centos6-kvm3 scripts]# expr length "$oldboy"11[root@centos6-kvm3 scripts]#
转自:/d/file/titlepic/12791382.html
本文发布于:2023-04-03 22:09:25,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/2bd08e1909c0299ef97ec5c03e864d6c.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:shell脚本之shell变量的数据计算.doc
本文 PDF 下载地址:shell脚本之shell变量的数据计算.pdf
留言与评论(共有 0 条评论) |