[root@localhost ~]# declare [+/-] [选项] 变量名选项:-: 给变量设定类型属性。+: 取消变量的类型属性。-а: 将变量声明为数组型。-i: 将变量声明为整数型(integer)。-r: 将变量声明为只读变量。注意,一旦设置为只读变量,既不能修改变量的值,也不能删除变量,甚至不能通过+r取消只读属性。-x: 将变量...
[root@localhost ~]# declare [+/-][选项] 变量名选项: -: 给变量设定类型属性 +: 取消变量的类型属性 -a: 将变量声明为数组型 -i: 将变量声明为整数型(integer) -r: 讲变量声明为只读变量。注意,一旦设置为只读变量,既不能修改变量的值,也不能删除变量,甚至不能通过+r 取消只读属性. -x: 将变量声...
我们可以使用declare来制定变量的属性。 变量类型定义 declare –aname:表示数组array。 declare –fname:表示是function的名字。 declare –Fname:同上,但只显示function的名字。这个和上面的具体差异不太明白,但是这两者都很少使用,先不理会它们。 declare –iname:表示整数 declare –rname:表示只读。不能使用unset...
declare [+/-] [选项] [变量名] 选项 -:给变量设定类型属性 +:取消变量的类型属性 -a :将变量声明为数组型 -i :将变量声明为整数型(integer) -x :将变量声明为环境变量 -r :将变量声明为只读变量 -p :显示指定变量的被声明类型 把变量声明为数值型 【root@localhost ~】# aa=11 【root@localhost ~...
Shell中所有变量的默认类型是字符串类型,如果你需要进行特殊数据类型进行运算,使用declare命令就可以实现声明变量的类型。 declare命令是一个内置命令,命令如下: [root@localhost ~]# declare [+/-] [选项] 变量名 选项: -: 给变量设定类型属性。 +: 取消变量的类型属性。 -а: 将变量声明为数组型。 -i: 将...
使用-r 选项,declare 命令将把指定的变量定义为只读变量,这些变量将不能被赋新值或者被删除。 使用-i 选项,declare 命令将把指定的变量定义为整数型变量,赋予整数型变量的任何类型的值都将被转换为整数。 使用-x 选项,declare 命令将把指定的变量通过环境输出到后续命令。
一、declare 命令 shell 变量是弱类型,且默认都是字符串型declare 命令可以给变量设定或取消类型 1. 语法 declare [-/+][选项] [变量名] 2. 选项 -:给变量设定类型属性+:取消变量的类型属性 -a:将变量声明为数组类型(array)-i:将变量声明为整数类型(integer) -x:将变量声明为环境变量-r:将变量声明为...
shell进行数值运算要先给变量声明变量类型 方法/步骤 1 number1=1number2=2num=$number1+$number2echo $num输出结果,并不是我们预想的3而是1+2 2 declare声明变量类型declare [+/-][选项]变量名选项: - 给变量设置类型属性 + 取消变量的类型属性 -i 将变量声明为整数型 -x 将变量声明为...
Shell系列(14)-declare声明变量 declare声明变量类型 格式 declare [+/-] [选项] [变量名]选项 -:给变量设定类型属性 +:取消变量的类型属性 -a :将变量声明为数组型 -i :将变量声明为整数型(integer)-x :将变量声明为环境变量 -r :将变量声明为只读变量 -p :显⽰指定变量的被声明类型 把变量声明...
1.变量名称通常是大写字母,它可以由数字、字母(大小写)和下划线_组成。变量名区分大小写;但是大家要注意变量名称不能以数字开头 2.等号= 用于为变量分配值,在使用过程中等号两边不能有空格 3.变量存储的数据类型是整数值和字符串值 4.在对变量赋于字符串值时,建议大家用引号将其括起来。因为如果字符串中存在空格...