-
加法运算查看全部
-
加法运算查看全部
-
声明数组查看全部
-
daclare 声明变量查看全部
-
变量置换方式查看全部
-
运算符的优先级;查看全部
-
声明数组变量方法查看全部
-
declare 声明变量类型查看全部
-
默认字符串类型,-号声明变量类型,+取消变量类型查看全部
-
运算符查看全部
-
变量测试查看全部
-
3.变量测试 格式复杂语法多样使用-难记效率高 变量测试用在脚本优化时 其他一般性编程语言不适用 推测y的值来给x赋值 x=${y-新值} 如果变量y没有被赋值 x=新值 如果变量y为空 x为空 变量y设置了值 x=$y [root@localhost ~]# unset y [root@localhost ~]# x=${y-2} [root@localhost ~]# echo $x 2 [root@localhost ~]# y="" #给变量y赋空值 [root@localhost ~]# x=${y-2} [root@localhost ~]# echo $x查看全部
-
2.数值运算 方法一: declare -i c=$a+$b 方法二:expr或let数值运算工具 a=1 b=4 cc=$(expr $a + $b) #注意+号左右两侧必须有空格 echo $cc 方法三:$((运算式)) 或$[运算式] w=$(($a+$b)) #推荐 echo $w uu=$[$a+$b] echo $u 3.运算优先级查看全部
-
1.概述及declare命令 sheel变量默认类型是字符串 declare声明变量类型 declare [+/-][选项] 变量名 选项: ->-:给变量设定类型属性 ->+:取消变量的类型属性 ->-a :将变量声明为数组型 ->-i :将变量声明为整数型(integer) ->-x :将变量声明为环境变量 ->-r :将变量声明为只读变量 ->-p :显示指定变量的被声明类型 示例: declare -i c=$a+$b //声明整数形 declare -p c //查看变量c的类型 声明数组变量 #定义数组: movie[0]=zp movie[1]=tp declare -a movie[2]=live #查看数组 echo ${movie} #默认输出第一个 index为0的变量值 echo ${movie[2]} # echo ${movie[*]} #输出数组的全部 声明环境变量: declare -x test=123 #和export作用类似,export命令实际过程是调用declare命令 declare -p #列出系统中所有变量的类型 declare -r test #给test赋予只读属性,赋予后不能修改该变量,不能删除,甚至不能取消只读属性查看全部
-
变量测试查看全部
举报
0/150
提交
取消