mer*_*011 5 linux bash shell command-line process
假设我执行(在交互式 bash shell 中)一个循环,它按顺序生成一堆进程,如下所示。
for i in `seq 15 42`; do if [ -f F$i.flv.mp3 ]; then play F$i.flv.mp3; fi; done
Run Code Online (Sandbox Code Playgroud)
如果我用 杀死当前进程Control-C,它只会进入循环中的下一个进程,我必须分别杀死由循环迭代启动的进程。
在不杀死我的交互式 shell 的情况下,我可以停止循环生成或按顺序生成更多进程吗?