我想使用fork>创建很多子进程.执行程序.许多进程结束非常快(不到两分钟,甚至更早).
我的第一个问题是,我将产卵过程放在后台
./spawnbot > logging.txt [CTRL+Z] bg 1 disown
到现在为止还挺好.现在我看不到任何一个spawnbot的消息,他们直接进入logging.txt.然而,每当一个新的孩子被创建,我再次看到所有关于该孩子的信息.我现在想要使用自己的管道启动每个孩子 – 有没有更好的方式没有孩子发布他们的输出消息遍布安慰?我应该把它重定向到/ dev / null还是用C中的一些标志呢?
其次,所有的孩子都不会真的被杀死.我在ps -ef中有很多进程.我该怎么办?我怎么d