我不习惯shell命令,我正在尝试在我的Mac上设置Apache Cordova,我很难为Java JDK设置PATH。我试图在这个question.的第三个回答者中做。
但每当我搜索设置jdk的路径时,我会看到$的一些命令行。我知道接下来的是一个命令,但是$本身就是一个命令或者一些命令,就像'sudo'一样。或者只是告诉它是一个bash命令?
我在谷歌搜索但没有找到任何东西,也许我用错误的关键词搜索?
无论如何,谢谢你的帮助。
答案 0 :(得分:3)
它几乎就是提示与实际输入之间的分隔符。它就像>在Windows / DOS提示符下。它表示正常的用户权限。如果shell具有超级用户权限,则会有#而不是$。
希望这有帮助!
答案 1 :(得分:0)
变量名前缀$表示变量的值。
结束线。在正则表达式中,“$”表示一行文本的结尾。
$ {}参数替换。
$'...'引用字符串扩展。此构造扩展单个或 多个转义的八进制或十六进制值转换为ASCII或Unicode字符。
$ *,$ @位置参数。
$?退出状态变量。 $?变量保存命令,函数或脚本本身的退出状态。
$$进程ID变量。 $$变量保存它出现的脚本的进程ID。