gpt4 book ai didi

macos - .bash_profile 中 `$PATH` 导出的末尾或开头的 `PATH`(对于 Mac 上的 Git)

转载 作者:太空狗 更新时间:2023-10-29 14:06:44 33 4
gpt4 key购买 nike

我在网上找到了很多关于在 Mac 上的 Git 的 ~/.bashprofile 中指定 PATH 导出的两种基本方法之一的建议,但我还没有找到对哪个的解释两者中的哪一个更可取,为什么。

谁能描述一下 $PATH 这两个位置之间的区别?谢谢!

export PATH=/usr/local/git/bin:$PATH

export PATH=$PATH:/usr/local/git/bin

最佳答案

改变我的搜索词,我发现这篇技术文章概述了不同之处:http://www.troubleshooters.com/linux/prepostpath.htm

似乎将 $PATH 放在语句的结尾 (export PATH=/usr/local/git/bin:$PATH) 确保系统在搜索默认位置之前 查找此自定义位置(即,指定路径附加在 之前包含在 $PATH< 中的标准位置)。

$PATH 变量放在语句的开头 (export PATH=$PATH:/usr/local/git/bin ) 在默认路径已存在的情况下不起作用,因为系统会在默认位置(在 PATH 中给出) 获取语句的自定义指定路径之前查找.

关于macos - .bash_profile 中 `$PATH` 导出的末尾或开头的 `PATH`(对于 Mac 上的 Git),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25235357/

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