返回资讯中心
外部精选
软件工程
#开发者实时流

Bash 中函数与变量可以同名共存

来源标题:TIL: Bash can have functions and variables with the same name

Bash 允许函数和变量使用相同名称,二者互不冲突。函数调用时执行函数体,变量引用时读取变量值,Bash 根据上下文区分二者。这一特性源于 Bash 将函数和变量存储在不同的命名空间。

Hacker News 最新speckx2026/11/4 · 今天1 分钟阅读

这个来源的 RSS 只提供摘要,下面是原文导语;完整论述请点「打开原文」。

Bash 允许函数和变量使用相同名称,二者互不冲突。函数调用时执行函数体,变量引用时读取变量值,Bash 根据上下文区分二者。这一特性源于 Bash 将函数和变量存储在不同的命名空间。

本条为导读摘要,完整论述请以原文为准。

打开原文
去社区讨论 →