首页 > 试题广场 >

在 Bash 脚本中执行以下代码片段: function i

[单选题]
在 Bash 脚本中执行以下代码片段:
function init_env() {
  local DB_HOST="db.internal"
  export API_KEY="123456"
}
init_env
echo "$DB_HOST:$API_KEY"
输出结果是什么?
  • db.internal:123456
  • :123456
  • 报错未定义变量 DB_HOST
  • 无输出
local为局部作用域,他定义的变量随函数结束后而销毁,所以echo输出未定义的变量,默认为空字符
发表于 今天 15:55:46 回复(0)