相关疑难解决方法(0)

$VAR vs ${VAR} 以及引用或不引用

我可以写

VAR=$VAR1
VAR=${VAR1}
VAR="$VAR1"
VAR="${VAR1}"
Run Code Online (Sandbox Code Playgroud)

最终结果对我来说似乎都差不多。我为什么要写一个或另一个?这些中的任何一个都不是便携式/ POSIX 吗?

shell shell-script environment-variables posix quoting

184
推荐指数
3
解决办法
8万
查看次数

在 .bashrc 中使用导出

我注意到在我的前面.bashrc有一些行export,例如

export HISTTIMEFORMAT="%b-%d  %H:%M  "
...
export MYSQL_HISTFILE="/root/.mysql_history"
Run Code Online (Sandbox Code Playgroud)

而其他人则没有,例如

HISTSIZE=100000
Run Code Online (Sandbox Code Playgroud)

我想知道,首先,这是否正确,其次export.bashrc.

bash environment-variables bashrc

58
推荐指数
3
解决办法
7万
查看次数

OS X 和其他 Unices 中的 /etc/paths

是否/etc/paths被我在 OS X 中运行的每个 shell读取?例如,如果我使用 zsh,它会解析/etc/path填充$PATH吗?

OS X 的填充顺序究竟是什么$PATH?它的做法与其他 Unices 有什么不同吗?

osx zsh path etc

8
推荐指数
1
解决办法
2104
查看次数

标签 统计

environment-variables ×2

bash ×1

bashrc ×1

etc ×1

osx ×1

path ×1

posix ×1

quoting ×1

shell ×1

shell-script ×1

zsh ×1