“ 目录:RHCA+ -> 5 Shell脚本 -> 6-2 typeset命令(设置变量属性) ”

给变量设置属性;语法格式:typeset [参数] 变量名
|
参数 |
作用 |
|
-r |
添加只读属性 |
|
-i |
设置变量为整数型 |
变量类型(事先定义数据的存储格式和长度)
1、字符型
2、数值型
① 整型
② 浮点型
3、日期时间类型
4、布尔型
1、只读
[root@wuzuniao ~]# typeset -r B #设置变量为只读
[root@wuzuniao ~]# B=bb #再强制赋值时就会报错
-bash: B: 只读变量
[root@wuzuniao ~]#
2、设置值整数型
[root@wuzuniao ~]# typeset -i C #设置变量为整数型,此时原先的变量值不会改变
[root@wuzuniao ~]# C=cc #强制赋值为字符串型,此时会将变量值改为0
[root@wuzuniao ~]# echo $C #查看变量值验证
0
[root@wuzuniao ~]# C=3 #赋予整数型
[root@wuzuniao ~]# echo $C #查看赋值已成功
3
[root@wuzuniao ~]#


