Home > Erlang探索 > shell内置命令rp()

shell内置命令rp()

April 7th, 2010

原创文章,转载请注明: 转载自系统技术非业余研究

本文链接地址: shell内置命令rp()

我们经常需要在erlang shell下显示变量的值. 为了节省版面, 变量的输出是会被截断的 以 …]来作为提示. 有时候这样很不方便, 不能看到全部的值, 比如processes().
这时候shell内置命令rp用于看格式化的数据来救助了, 比如我们可以这rp(processes()).

演示下

root@ubuntu:~# erl
Erlang R13B04 (erts-5.7.5) [source] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.7.5  (abort with ^G)
1> lists:duplicate(100, 'a').
[a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a|...]  %%被截断
2> rp(lists:duplicate(100, 'a')).
[a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,
 a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,
 a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,
 a,a,a,a,a,a,a,a,a,a,a]
ok
3> 

Post Footer automatically generated by wp-posturl plugin for wordpress.

Categories: Erlang探索 Tags:
Comments are closed.