gpt4 book ai didi

Bash - $PATH 和 ${PATH}

转载 作者:行者123 更新时间:2023-11-29 09:01:34 32 4
gpt4 key购买 nike

使用环境变量(如 PATH)作为 $PATH 或 ${PATH} 有什么区别?

最佳答案

在大多数情况下没有区别。唯一重要的是你是否想在扩展后包含尾随文本。例如,假设您的 PATH 包含字符串 FOO(实际上不是有效路径,但这只是一个示例),并且您想要形成字符串 FOOBAR 。如果你这样做了

$PATHBAR

您将获得名为 PATHBAR 的变量的扩展,这可能不是您想要的。如果你这样做了

$PATH BAR

您会在 FOOBAR 之间得到一个空格,这也不是您想要的。解决方案是使用大括号:

${PATH}BAR

这给你 FOOBAR

关于Bash - $PATH 和 ${PATH},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1416024/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com