待验证50% 置信注意事项精确时间
应避免使用 export PATH="~/bin:$PATH" 这种写法,因为 ~ 不会被系统调用展开。
1
来源数
50%
置信度
长期有效
时效性
2026/10/12
首次发现
来源
涉及实体
相关事实
待验证PATH 环境变量的内容在被系统调用(如 execvp)读取时,不经过 shell 的展开流程,因此 PATH 中的 ~ 会被当作普通字符目录处理。79% 相似待验证~ 在 PATH 中时而工作、时而失效的根源是:只有当某个中间环节恰好调用了 shell 来处理时,它才可能被展开。65% 相似待验证执行 claude 命令遇到「不是内部或外部命令」报错,是因为安装路径未添加到系统 PATH 环境变量63% 相似待验证写入环境变量后必须执行 source ~/.bashrc 或 source ~/.zshrc 重新加载配置才能生效,否则新终端窗口不会包含手动设置的变量63% 相似待验证输入 gemini 后提示找不到命令,大概率是全局安装路径未加入系统环境变量 PATH,可通过重启终端或确认 npm 全局 bin 目录在 PATH 中解决60% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/1012616API
curl https://kongchang.com/api/v1/knowledge/claims/1012616MCP
get_claim(id=1012616)