EXPORT 如何工作?

EXPORT 如何工作?

我尝试使用 export 来设置 PATH。但我不明白它是如何工作的?这是我的命令:

export PATH=.:$PATH

那么它是如何工作的?PATH 是什么样子的?谢谢

答案1

PATH 变量是一个特殊变量,它包含 shell 将在其中搜索二进制文件的目录列表(以 bash“:”分隔)。

您发出的命令指示 shell 在查找已使用的其他目录之前先查找当前目录(“.”)。

你可以使用命令 echo $PATH 查看你的 PATH 是什么样子。
我的 PATH 是这样的

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/bin

“export”语句意味着从此shell启动的任何子命令或shell都将继承改变的路径命令。

相关内容