【发布时间】:2015-04-26 08:04:08
【问题描述】:
我不习惯使用 shell 命令,我正在尝试在我的 Mac 上设置 Apache Cordova,我很难为 Java JDK 设置 PATH。我正在尝试在 thisquestion. 的第三个回答者中做类似的事情。
但是每当我搜索设置 jdk 的路径时,我都会看到一些带有 $ 的命令行。我知道它后面是一个命令,但 $ 本身是一个命令或一些命令,就像“sudo”一样。或者它只是一个表示它是 bash 命令的符号?
我在谷歌上搜索但没有找到任何东西,也许我搜索的关键字错误?
不管怎样,谢谢你帮助我。
【问题讨论】:
-
它只是一个表示它是 bash 命令的符号吗? 是的。
-
@EtanReisner 代表
$s(技术上是$(...)),它在命令内部,而不是在开头。 -
@Jon 什么?你是说
$(echo echo foo)和echo $(echo foo)是$(...)的不同用法吗? -
@EtanReisner 不,我建议像
$ source ~/.bash_profile(OP 引用的内容)与echo $(echo foo)(您引用的内容)非常不同。