在终端中输入$ PATH后没有这样的文件或目录

Modified on: Fri, 11 Jan 2019 20:40:02 +0800

当我在终端写

echo $PATH

我的输出是

:/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin

但是当我写的时候:

$PATH

这个输出我听不懂,输出是:

:/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin

我的问题是,为什么写“没有这样的文件或目录?” PATH变量的每个目录都存在。

作者:,wair92

最佳答案

$PATH是一个变量,我相信你已经知道了。当解析该变量时,它与在:/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin:并期待发生一些事情。 echo $PATH的工作原因是因为你明确地将它输出到显示器而不是告诉终端“do”$PATH


相关问答

添加新评论