1172

6 分钟

#Bash 的 declare 命令

local NAME[=VALUE]...

功能

定义局部变量。

类型

Bash 内置命令。

参数

  • NAME - 变量名
  • VALUE - 变量的值

#示例

function demo()
{
    local N=10
    echo $N
}

N=hello
echo $N
demo        # 调用函数
echo $N     # 外部的 N 没有改变

运行结果:

hello
10
hello

#相关命令

命令说明
declare声明变量并设置属性

#手册

更新: 2026/4/5

作者: PlanC

创建: 2026/4/5