- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下使 erl
挂起:
$ erl
Erlang/OTP 24 [erts-12.1] [source] [64-bit] [smp:6:6] [ds:6:6:10] [async-threads:1] [jit] [dtrace]
Eshell V12.1 (abort with ^G)
1> receive X -> X end.
按 ctrl-C 调出一个选项菜单:
BREAK: (a)bort (A)bort with dump (c)ontinue (p)roc info (i)nfo
但是,我还没有发现其中任何一个让我返回到 erl
提示符。您是否必须通过选择“(a)bort”然后再次启动 erl
让它崩溃?
最佳答案
答案在您的 shell 提示符正上方的括号中:
(abort with ^G)
如果您按下 ctrl-G,您会看到一个用户切换命令提示符。您可以在此提示符下键入 h
以查看您可以执行的操作:
User switch command
--> h
c [nn] - connect to job
i [nn] - interrupt job
k [nn] - kill job
j - list all jobs
s [shell] - start local shell
r [node [shell]] - start remote shell
q - quit erlang
? | h - this message
让我们列出作业:
--> j
1* {shell,start,[init]}
这是运行您的receive
的shell。你可以用 k
杀死它,之后 j
显示没有作业在运行,所以然后使用 s
启动一个新的 shell, j
然后显示,然后使用 c
连接到新的 shell:
--> k 1
--> j
--> s
--> j
2* {shell,start,[]}
--> c 2
Eshell V12.1 (abort with ^G)
1>
关于erlang - 如何在不中止 erl 的情况下中止 Erlang shell (erl) 中的接收语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70059682/
以下使 erl 挂起: $ erl Erlang/OTP 24 [erts-12.1] [source] [64-bit] [smp:6:6] [ds:6:6:10] [async-threads:1
以下使 erl 挂起: $ erl Erlang/OTP 24 [erts-12.1] [source] [64-bit] [smp:6:6] [ds:6:6:10] [async-threads:1
当使用 erlc 编译 erlang 文件时,我可以添加其他包含目录,如下所示: erlc -I /home/trotter/code/open-source/yaws/include src/mya
我有一个简单的 Erlang 命令,我想通过 erl -eval 调用(编译 erlydtl 模板,如 erlydtl page 中所述)。 当我从 shell 交互执行时,一切正常,命令立即退出:
我试图做类似于 How to make two different source directories in a Makefile output to one bin directory? 的事情,
如果一个模块没有行号,当捕获到错误时,Erl 语句将返回什么? 最佳答案 Erl 将在没有行号的方法中返回 0。如果某些行有编号,那么 Erl 将返回最后执行的有编号的行的编号。 关于error-ha
有没有办法直接在erl中使用记录?不管我怎么尝试,它总是说找不到记录。我正在尝试进行 mnesia 交易,如果没有我的记录,我就无法走得太远。非常感谢任何帮助 - 谢谢! 最佳答案 是的,使用 hel
Erlang R14B04 (erts-5.8.5) [source] [64-bit] [rq:1] [async-threads:0 [kernel-poll:false] Eshell V5.8
我对 YAWS 和 ERLANG 很陌生,想从不同的 .erl 文件调用一个函数到 YAWS 页面。 即,我有一个名为 pages.yaws 的页面,还有另一个名为 Utility.erl 的文件,并
环境是在虚拟机中运行的archlinux。 Erlang/OTP 17 [erts-6.2] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe]
我是 emacs 上 elixir 的新手。 elixir-mode-iex 有什么作用?它类似于拥有 REPL 吗?我创建了一个 elixir 文件,当我从中运行 elixir-mode-iex 时
我想从控制台运行以下 eunit 测试命令 eunit:test([test_module, [verbose]). 我试过这个,但似乎不起作用 erl -noshell -pa ./ebin -s
我正在使用 ejabberd 16.09 版本,通知使用 mod_apns.erl 文件到 mod_apns 模块。 我正在使用此模块接收离线消息,还接收来自被阻止用户消息的通知。即 UserA 和
我在我的应用程序中实现了 rabbitmq,它在 Windows Server 2008 服务器上运行,问题是 erl.exe 占用了很高的 CPU 使用率,有时它达到 40-45% 的 CPU 使用
我希望能够有两个 Erlang shell 来说话。我在 OS X 上运行。 我尝试了 tut17 示例 here . 我也试过: $ erl -sname foo 然后在一个新的终端中: $ erl
如果我按照以下方式启动 IEx session ,则 cookie 设置正确。 $ iex --name example@10.10.10.2 --cookie mycookie -S mix ...
我可以使用相应的箭头键上下移动历史记录,但是对于大量历史记录来说这很麻烦,而且 CTRL-R 似乎不起作用。 看了Erlang's shell module和 Elixir's IEx module文
我可以使用相应的箭头键上下移动历史记录,但是对于大量历史记录来说这很麻烦,而且 CTRL-R 似乎不起作用。 看了Erlang's shell module和 Elixir's IEx module文
我可以通过命令行或 bash 脚本启动 Erlang 文件: exec erl file.erl 但是,我似乎无法找到如何在这个文件中直接启动一个函数。 例如 exec erl file.erl -f
尝试通过运行更新对 phoenix 应用程序的依赖:mix deps.get 唯一的 STOUT 是: 07:20:21.642 [error] SSL: :certify: ssl_handshak
我是一名优秀的程序员,十分优秀!