在bash_profile中设置路径
发布时间:2020-12-16 01:08:15 所属栏目:安全 来源:网络整理
导读:为什么设置PATH需要:${PATH}到底? PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" 当我为此添加一条路径时,我会这样做 PATH=$PATH:... 如何在不转到新行的情况下附加PATH.也就是说,如何将PATH附加到原始PATH语句. 例如,如果我想将
为什么设置PATH需要:${PATH}到底?
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" 当我为此添加一条路径时,我会这样做 PATH=$PATH:... 如何在不转到新行的情况下附加PATH.也就是说,如何将PATH附加到原始PATH语句. 例如,如果我想将所有内容放在第一行中.它如何与:${PATH}部分相互作用? PATH=$PATH:/usr/local/mysql/bin
将现有路径附加到$PATH环境变量的前端或末尾之间存在差异. bash解析执行路径的方式是从列表的前面开始.这意味着如果您的路径中有这两个目录:
PATH="/dir1/bin:/dir2/bin" 并且它们都有可执行的test.sh,然后当你运行test.sh时,它将执行/dir1/bin/test.sh中的那个,因为该目录首先出现在路径中. 另外,${PATH}与$PATH相同. PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" 只是将/Library/Frameworks/Python.framework/Versions/2.7/bin添加到路径的前面, PATH=$PATH:/usr/local/mysql/bin 只是将/usr/local / mysql / bin添加到路径的末尾. 那么你如何在一条线上做到这两件事呢?像这样的东西: PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}:/usr/local/mysql/bin" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Webpack AngularJS Sourcemaps问题
- Bootstrap3.0入门学习系列教程
- Swagger webservice doc generation
- bash – 在getopts之后使用shift $((OPTIND-1))的原因是什么
- scala – 如何从包含Enums的案例类创建Spark Dataset或Data
- Powershell实用命令(1)
- 在Bash中,通配符扩展是否保证有序?
- 【数据结构】前序遍历和中序遍历确定二叉树
- Bootstrap中的datetimepicker(日期控件)用法
- cxf(jax-rs) webservice 下 获取webContent文件夹下文件路