在 Erlang 交互式 shell 中,您可以将变量绑定到值。如果我想要清除所有内容并从头开始而不退出会话并启动新会话,我该怎么做? 如果我只想重新使用一个单独的变量,是否可以重新绑定?
在IEx 1.2.4中,当输入()时,光标会跳转到匹配的括号上并返回,尽管实际上它并没有真正跳动,但这会让人感到不适。有没有办法在IEx中禁用此功能? 编辑: 尽管最初的问题涉及IEx,但实际问题(如@tkowal在下面的评论中指出的)实际上是在Erlang Shell中,而IEx是在其之...
Erlang shell会猜测给定的列表是否是可打印字符串,并为了方便而以这种方式打印它。 这种“方便”可以禁用吗?
这个问题起初是这样的: 每次使用 Erlang shell 时,我都想在启动时运行一些命令,比如:rr("*.hrl"). 或类似的东西。目前我每次启动Erlang shell都必须键入它,我已经厌倦了,而且总是忘记它。 但是这实际上是错误的问题!因为我想要做的实际上是在每个shell任务...
我的Docker容器(CentOS)出现了一些奇怪的行为。当我通过SSH进入时,会发现有一个正在运行的Erlang VM实例(api@127.0.0.1),但我无法使用-remsh参数连接它,尽管我可以ping通。然而,我的Erlang节点(api@127.0.0.1)却能够正常工作。bash...
我可以通过命令行或Bash脚本启动Erlang文件:exec erl file.erl 但是,我似乎找不到如何直接在这个文件中启动一个函数。 例如: exec erl file.erl -f function() 非常感谢任何建议...
当我尝试在Windows上执行以下命令,如果返回错误或不存在,我总是得到一个空列表而不是返回的字符串错误,例如: 我会得到: [] = os:cmd("blah"). 代替类似于这样的东西 "command not found" = os:cmd("blah"). 在Linux中...
使用erlc编译Erlang文件时,可以像这样添加其他的包含目录: erlc -I /home/trotter/code/open-source/yaws/include src/myapp.erl 但是,当我在erl中编译时,我没有看到在命令行中执行此操作的方法。相反,在repl中,我...