Shell基础 — 19、如何用declare命令为变量指定类型?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1898个文字,预计阅读时间需要8分钟。
目录
1.declare 命令介绍
2.声明数组变量类型
3.声明变量为环境变量
4.声明只读属性
5.补充:
1. declare 命令介绍 2. Shell中所有变量的默认类型是字符串类型,如需进行特殊数 目录- 1、
declare命令介绍 - 2、声明数组变量类型
- 3、声明变量为环境变量
- 4、声明只读属性
- 5、补充:
declare命令介绍
Shell中所有变量的默认类型是字符串类型,如果你需要进行特殊数据类型进行运算,使用declare命令就可以实现声明变量的类型。
declare命令是一个内置命令,命令如下:
[root@localhost ~]# declare [+/-] [选项] 变量名
选项:
-: 给变量设定类型属性。
+: 取消变量的类型属性。
-а: 将变量声明为数组型。
-i: 将变量声明为整数型(integer)。
-r: 将变量声明为只读变量。
注意,一旦设置为只读变量,既不能修改变量的值,也不能删除变量,
甚至不能通过+r取消只读属性。
-x: 将变量声明为环境变量。
-p: 显示指定变量的被声明的类型。
注意:
Shell中就识别上边这些数据类型,像日期类型,布尔类型等,Shell中默认是不支持的。
本文共计1898个文字,预计阅读时间需要8分钟。
目录
1.declare 命令介绍
2.声明数组变量类型
3.声明变量为环境变量
4.声明只读属性
5.补充:
1. declare 命令介绍 2. Shell中所有变量的默认类型是字符串类型,如需进行特殊数 目录- 1、
declare命令介绍 - 2、声明数组变量类型
- 3、声明变量为环境变量
- 4、声明只读属性
- 5、补充:
declare命令介绍
Shell中所有变量的默认类型是字符串类型,如果你需要进行特殊数据类型进行运算,使用declare命令就可以实现声明变量的类型。
declare命令是一个内置命令,命令如下:
[root@localhost ~]# declare [+/-] [选项] 变量名
选项:
-: 给变量设定类型属性。
+: 取消变量的类型属性。
-а: 将变量声明为数组型。
-i: 将变量声明为整数型(integer)。
-r: 将变量声明为只读变量。
注意,一旦设置为只读变量,既不能修改变量的值,也不能删除变量,
甚至不能通过+r取消只读属性。
-x: 将变量声明为环境变量。
-p: 显示指定变量的被声明的类型。
注意:
Shell中就识别上边这些数据类型,像日期类型,布尔类型等,Shell中默认是不支持的。

