Erlang shell在使用path add时忽略参数

8ljdwjyq  于 2022-12-08  发布在  Erlang
关注(0)|答案(2)|浏览(153)

erl -sname test –pa ./simple_cache/ebin过去工作得非常好(而且我在正确的目录中),但现在:

Eshell V11.1.5 
1> node().
nonode@nohost

网络内核既没有启动,也没有添加路径。不过在shell中手动这样做是可行的。

zqry0prt

zqry0prt1#

–pa中的破折号不是一个普通的破折号,而是其他的东西。可能是一些花哨的格式在复制之前出错了。
–pa是代码点(也称为破折号)(U+2013),-sname是代码点(U+002 D)(也称为连字符-减号)。

dldeef67

dldeef672#

不管出于什么原因,命令中的破折号都是不同的:

erl -sname test –pa ./simple_cache/ebin

sname之前的那个稍微短一点,用那个结果解决了问题。我的天。

相关问题