〜 .bashrc中设置的变量并在shellscript中访问它们

〜 .bashrc中设置的变量并在shellscript中访问它们,第1张

〜/ .bashrc中设置的变量并在shellscript中访问它们

.bashrc
仅自动为非登录交互式外壳提供。通常,您会将文件放在.
.bashrc
开头附近
.bash_login
,以确保该文件.bashrc来自登录和非登录交互式外壳程序。

.bashrc 不会自动为非交互式外壳(例如在执行外壳脚本时启动的外壳)提供源。

由于您是FOO从导出的

.bashrc
,因此
test.sh
看到FOO具有空值的事实告诉我您正在从登录Shell运行脚本。是否echo $FOO从提示打印BAR?如果确实如此,我会感到惊讶
test.sh



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5674223.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存