当前位置: 技术问答>linux和unix
unix环境高级编程system()函数
来源: 互联网 发布时间:2017-05-17
本文导语: unix中10.18在进程A中调用system()调用了一个ed(1)编辑器,程序流程: A 中fork了一个子进程B执行"/bin/sh",而B进程又fork一个孙子进程C执行"/bin/ed",应该是这么理解的。 程序中在孙子进程执行完毕,...
unix中10.18在进程A中调用system()调用了一个ed(1)编辑器,程序流程:
A 中fork了一个子进程B执行"/bin/sh",而B进程又fork一个孙子进程C执行"/bin/ed",应该是这么理解的。
程序中在孙子进程执行完毕,发出SIGCHLD信号,文中所说的是发给了A进程,而按照发给父亲的说法应该是发给B进程?
中间有没有一个过程,请教一下大家,,本人菜鸟一枚,最近在学习unix环境高级编程
A 中fork了一个子进程B执行"/bin/sh",而B进程又fork一个孙子进程C执行"/bin/ed",应该是这么理解的。
程序中在孙子进程执行完毕,发出SIGCHLD信号,文中所说的是发给了A进程,而按照发给父亲的说法应该是发给B进程?
中间有没有一个过程,请教一下大家,,本人菜鸟一枚,最近在学习unix环境高级编程
|
先把原文章贴出来,你表述的不清楚