2010-03-27 48 views

回答

5

最简单的方法是不要混淆erlang io子系统,而要使用标准的ERTS工具。 1启动仿真器与标准输入/输出包装器/记录器:

run_erl -daemon /tmp/ /some/log/dir erl 

2然后做:

ssh localhost -tt to_erl /tmp/ 
  1. 使得仿真器启动与连接到stdin和stdout管放入/ tmp和循环记录stdin和stdout文件以及节点活动标记放置在/ some/log/dir中。快速和肮脏的审计日志为壳活动:)
  2. 连接到标准输入和标准输出管道。 “ssh -tt”的好处是在shell中完成工作。

更多的提示请参见“$ ERL_TOP /专家评审组* /斌/开始”手册页“run_erl”和“to_erl”: http://www.erlang.org/doc/man/run_erl.html

+0

谢谢,一直在寻找而一个解决的办法并从未意识到run_erl和to_erl解决了它。 – 2010-03-28 21:21:46

+0

欢迎您:) – probsolver 2010-03-29 21:41:24