原文 2013-11-21 21:39:07 发表于 CSDN,这里对以前写的文章做下收录。
erlang shell 是在命令行模式下使用命令和 erlang 交互的工具。erlang shell功能十分强大,可以直接编译、加载、执行、调试模块等等,完全可以将shell做为erlang项目的终端使用。文章将对erlang shell 命令做介绍,还简单以示例说明。
打开erlang shell的帮助信息,在这里变成中文了。同时可以看下官方文档
shell 函数帮助
Eshell V5.10.2 (abort with ^G) 1> help(). ** shell 内置命令 ** b() -- 显示所有绑定的变量 e(N) -- 重复某次查询 <N> f() -- 释放所有绑定的变量 f(X) -- 释放某个绑定的变量 h() -- 显示之前的操作 history(N) -- 设置保存之前操作命令的条数 results(N) -- 设置保存之前操作结果的条数 catch_exception(Bool) -- 设置的执行过程中的异常处理 v(N) -- 使用某次查询的值 <N> rd(R,D) -- 定义一个 record rf() -- 移除所有 record rf(R) -- 移除某个 record rl() -- 显示所有 record rl(R) -- 显示某个 record 信息 rp(Term) -- 显示某个元组的所有内容 rr(File) -- 从一个文件或模块读取 record 定义
