首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

system调用shell下令时的一个疑问

2012-07-03 
system调用shell命令时的一个疑问我用system调用shell脚本b.sh在执行a.out时,执行ctrl+c,a.out和子进程b.s

system调用shell命令时的一个疑问
我用system调用shell脚本b.sh

在执行a.out时,执行ctrl+c,a.out和子进程b.sh都退出了

而在system函数说明中有以下说明,

在调用system()期间SIGCHLD 信号会被暂时搁置,SIGINT和SIGQUIT 信号则会被忽略。

上面说被忽略,是怎么个意思?

[解决办法]
http://blog.chinaunix.net/uid-25940216-id-3207074.html
楼主看看这个

热点排行