我想保存 ping 命令的输出。请告诉我哪里做错了?
let [res, pid, stdin, stdout, stderr] = GLib.spawn_async_with_pipes(null, ["ping","-c","1",host], null, GLib.SpawnFlags.SEARCH_PATH, null);
GLib.io_add_watch(stdout, GLib.IOCondition.IN, this._read, stdout);
更新
从我的一个回复中引用这一点,因为这增加了问题陈述。
实际上,我想使用 Javascript 为 Cinnamon Desktop (Linux Mint 16) 创建一个小程序,该小程序将 ping 主机并在面板中显示平均 ping 时间作为其标签。所以我使用 GLib.spawn_async_with_pipes 来做同样的事情。所以请指导我完成这个。