发布时间:2025-12-10 19:55:55 浏览次数:1
shell中declare用法_shell typesetshell是弱类型语言declare[+/-][选项][变量名]declare[+/-][选项][变量名]-:给变量设定类型属性+:取消变量类型属性-a:将变量声明为数组-i:将变量声明为整数型(integer)-x:将变量声明为环境变量-r:将变量变成只读类型(一旦声明为只读,不可更改,除非重启机器)-p:将变量类型打印出来shell中所…
shell是弱类型语言
declare [+/-] [选项] [变量名]
declare [+/-] [选项] [变量名]-:给变量设定类型属性+:取消变量类型属性-a :将变量声明为数组-i :将变量声明为整数型(integer)-x: 将变量声明为环境变量-r: 将变量变成只读类型(一旦声明为只读,不可更改,除非重启机器)-p: 将变量类型打印出来 是否还在为Ide开发工具频繁失效而烦恼,来吧关注以下公众号获取最新激活方式。亲测可用!
【正版授权,激活自己账号】:Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】:官方授权 正版激活 自己使用,支持Jetbrains家族下所有IDE…
shell中所有变量的声明默认都是 字符串 类型
#aa=11#bb=22#cc=$aa+$bb#echo $cc ## 只是字符串的拼接11+22declare -i cc=$aa+$bbecho $cc33 declare -p cc #查看数据类型
m[0]=zp m[1]=tpdeclare -a m[2]=live以上都可以声明为数据组echo ${m} ##调用第一个值 要有花括号echo ${m[2]} ##调用指定值echo ${m[*]} ##调用全部值 一般声明环境变量使用的是export,但其实也是declare的作用,使用declare -p 命令可以列出系统中所有的环境变量
declare -x test=123 环境变量声明
declare -r test ##声明只读属性,一旦声明为只读属性,就删不掉了,也不能更改,只能重启机器
declare -ptest ##查看变量类型
返回 declare -rx test=”123″