待验证50% 置信事实精确时间
不经过 shell 的调用路径(如直接使用 execvp、posix_spawn,或许多语言标准库实现的进程启动函数)不会触发波浪号展开,因为它们不解析 shell 语法。
1
来源数
50%
置信度
长期有效
时效性
2026/10/12
首次发现
来源
涉及实体
相关事实
待验证Shell glob 展开在命令执行前完成,sed 等程序看到的是展开后的真实路径而非含有通配符的原始字符串68% 相似待验证在交互式 shell 中,~ 的展开(波浪号展开)由 shell 在解析命令行时于词法层面执行,发生在命令真正执行之前,作用对象是命令行文本而非环境变量的值。68% 相似待验证环境变量赋值(如 $env:FOO=bar 或 export FOO=bar)只在当前 Shell 进程及其子进程中有效,关闭终端即失效;要永久生效需写入 Shell 启动脚本(如 .bashrc、.zshrc、$PROFILE)或系统环境变量。67% 相似待验证PATH 环境变量的内容在被系统调用(如 execvp)读取时,不经过 shell 的展开流程,因此 PATH 中的 ~ 会被当作普通字符目录处理。66% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/1012612API
curl https://kongchang.com/api/v1/knowledge/claims/1012612MCP
get_claim(id=1012612)