Linux 如果我中断Bash脚本,它将挂起

Linux 如果我中断Bash脚本,它将挂起,linux,bash,Linux,Bash,例如有 ps -ax PID TTY Stat Time Command 1 ? Ss 0:00 /sbin/init . . . 1564 ? Sl 0:00 usr/bin/xyz 1569 ? Sl 0:00 gnome-terminal . . 1730 ? sl 0:00 gcaltool 1759 ? sl 0:00 firefox 我必须打断这个过程 1564 ? Sl 0:00 usr/bin/xyz 1569 ? Sl 0:00 gnome-termin

例如有

ps -ax
PID TTY Stat Time Command

1    ? Ss  0:00 /sbin/init

. 
.
.

1564 ? Sl 0:00 usr/bin/xyz

1569 ? Sl 0:00 gnome-terminal

.
.
1730 ? sl 0:00 gcaltool
1759 ? sl 0:00 firefox
我必须打断这个过程

1564 ? Sl 0:00 usr/bin/xyz

1569 ? Sl 0:00 gnome-terminal
如果我中断进程PID 1564,终端将挂起。我认为它挂起是因为我正在中断终端进程。有没有其他方法可以让我改变这个过程

process PID 1730,
process PID 1759,
最后生成了哪些?
有没有办法绕过终端进程的中断和中断

您是在控制台上还是在X终端模拟器上运行此功能?当你说你打断了这个过程,你是怎么做到的?还有,“我想它挂起是因为我打断了终端过程。”好吧,看看。我可以,例如,
pgrep xfce4终端
,它输出
2109
。类似的问题是否会给您带来
1569
?为什么要删除旧问题?如果你对你现在使用的答案有疑问,你应该在评论中提出,或者至少接受它,然后发布一个新问题。我正在X终端模拟器上运行它,我正在使用ctrl+c中断一个进程并转到下一个进程@BroSlow抱歉