无法更改 sh 脚本中的DYLD_LIBRARY_PATH



我有一个带有类似

的shell脚本
#!/bin/bash
export DYLD_LIBRARY_PATH=/path/to/:$DYLD_LIBRARY_PATH
echo $DYLD_LIBRARY_PATH

执行它时,它很好地显示了更新的" dyld_library_path"。但是,当我尝试通过

运行脚本后检查那里的内容时
echo $DYLD_LIBRARY_PATH

从命令行,我看到永远不会改变。

p/s/i运行OS-X 10.8

您需要 source脚本:

$ . ./my_script.sh

使设置环境变量会影响当前的外壳。您仅在子壳中设置它。

相关内容

  • 没有找到相关文章

最新更新