erlang如何控制os:cmd创建的进程?

erlang如何控制os:cmd创建的进程?,erlang,Erlang,执行上述代码时,将创建两个进程,一个是erlang进程,另一个是系统级进程 是否有任何erlang库可以监控系统级进程“ping google.com”?使用应用程序运行操作系统进程可以让您对 这些进程。您可以向进程发送信号(例如停止它),为操作系统进程设置Erlang监视器,并在操作系统进程终止时获取状态代码(OS:cmd不提供该信息) 请看一下。使用应用程序运行操作系统进程可以让您更好地控制 这些进程。您可以向进程发送信号(例如停止它),为操作系统进程设置Erlang监视器,并在操作系统进程

执行上述代码时,将创建两个进程,一个是erlang进程,另一个是系统级进程

是否有任何erlang库可以监控系统级进程
“ping google.com”

使用应用程序运行操作系统进程可以让您对 这些进程。您可以向进程发送信号(例如停止它),为操作系统进程设置Erlang监视器,并在操作系统进程终止时获取状态代码(
OS:cmd
不提供该信息)

请看一下。

使用应用程序运行操作系统进程可以让您更好地控制 这些进程。您可以向进程发送信号(例如停止它),为操作系统进程设置Erlang监视器,并在操作系统进程终止时获取状态代码(
OS:cmd
不提供该信息)


看一看。

你到底想做什么
os:cmd/1
打开一个端口并执行您提供的命令。然后它阻塞并等待数据写入端口。在另一端,端口连接到标准输出。您到底想做什么
os:cmd/1
打开一个端口并执行您提供的命令。然后它阻塞并等待数据写入端口。在另一端,端口连接到标准输出。
1> os:cmd("ping google.com").