declare

发布时间 2023-08-25 15:53:19作者: C先生·

declare

说明

  • 申明变量并设置变量属性
  • 查看Linux内所有变量和函数

语法

declare [+/-][rxip][变量名称=设置值] 或 declare -f

+	删除变量属性
-	新增变量属性
r	设置变量只读
x	设置该变量为环境变量
i	设置变量的值,默认整数,也可以是字符串、运算式
p	显示指定变量的属性或值
f	仅显示函数
......

例子

1)对参数-i,-p的解释

1692843626199

2)对参数+、-的解释

1692843961006

3)对参数r的解释

1692846105056

4)对参数x的解释

1692846847217

5)对参数f的解释

declare -f:仅查看SHELL内的函数

1692846198987

declare:查看SHELL内的变量和函数

1692846281776