erlang shell

本贴最后更新于 1157 天前,其中的信息可能已经时过境迁

介绍

  • erlang 是自带 shell 的, erlang shell 功能十分强大,经常用来 开发/线上 查找 bug
  • 注意 erlang 语句结束标识字符 是 .

使用

进入 erlang shell

命令行中输入: erl

未命名 1614168904.png

刚进入 erlang shell 会显示一些基本信息(erlang/otp 版本等)

erlang shell 可以直接编译、加载、执行、调试模块

  • 查看系统参数

未命名 1614168904.png

  • shell 中进行运算

1614168904.png

  • 调用模块(示例生成随机数,获取时间)

1614168904.png

退出 erlang shell

  • ctrl+c, ctrl+c
  • ctrl+c, a
  • ctrl+g, q
  • q().
  • halt().

切换模式

ctrl+g
?

 会出现一系列参数提示 

  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

输入对应字符,就可以切换,例如,
q----退出shell

相关帖子

回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...