草庐IT

linux - 将SIGINT从键盘发送到bash中的管道命令

如果在bash中我运行a|乙|c|d在命令行上然后按^C,哪个进程得到了信号? 最佳答案 简而言之,他们都这样做。设置管道时,shell创建一个processgroup。^C被内核的行规解释为用户请求中断当前在前台运行的进程组。向进程组发送诸如SIGINT的信号会自动将信号传递给组中的所有进程。 关于linux-将SIGINT从键盘发送到bash中的管道命令,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c