但是我怎么得到这个进程的的返回消息呢,就是 ping 的结果?
erlang:group_leader(T,self()). 没有得到期望的结果。
group_leader 得在 spawn 之前设置吧。而且你在那里也没有输出啊
#1 楼 @bhuztez 我想明白了,我应该再把消息发回来 (a@sunil)32> X=self(). <0.66.0> (a@sunil)33> T = spawn(fun()-> receive 'P' -> A=os:cmd("ping www.163.com"),{X ! A} end end). <0.23944.0> (a@sunil)34> T ! 'P'. 'P' (a@sunil)35> flush().