Erlang中如何显示所有进程?
我需要获得所有注册过程。我输入 register().
a
mnesia_event,kernel_safe_sup,mnesia_monitor,mnesia_snmp_sup,
mnesia_recover,mnesia_late_loader,mnesia_kernel_sup,inet_db,
rex,kernel_sup,global_name_server,mnesia_checkpoint_sup,
file_server_2,user,error_logger,global_group,mnesia_locker,
standard_error_sup,popd_listener_sup,pop_fsm_sup,dets_sup,
smtpd_listener_sup,disk_log_sup,disk_log_server,dets|...]
如何在没有 | 的情况下获得所有已注册进程的名称...]
(截断)?
谢谢。
I need get all registered process. I input register().
a
mnesia_event,kernel_safe_sup,mnesia_monitor,mnesia_snmp_sup,
mnesia_recover,mnesia_late_loader,mnesia_kernel_sup,inet_db,
rex,kernel_sup,global_name_server,mnesia_checkpoint_sup,
file_server_2,user,error_logger,global_group,mnesia_locker,
standard_error_sup,popd_listener_sup,pop_fsm_sup,dets_sup,
smtpd_listener_sup,disk_log_sup,disk_log_server,dets|...]
How can i get all names registered process, without | ...]
(truncation)?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用
registered/0
像这个,shell 文档在这里
You can use
registered/0
like this,Documentation for shell here
Registered() 返回所有进程,但 shell 正在截断输出。
您可以打印结果来查看所有内容:
registered() is returning all the processes, but the shell is truncating output.
you can print the result to see everything:
只要您在 shell 中,您就可以使用
regs( )
:As long as your are in shell you can use
regs()
:我相信最简单的方法是:
I believe the easiest way is: