|
我用C编了一个程序,比如名字为 mypro
我要用它算几个东西,于是写了一个脚本 a
脚本a的内容如下
#-----a-----
mypro 1 > out1
mypro 2 > out2
mypro 3 > out3
#-----------
然后 chmod +x a
./a
提交该任务
然而刚提交后发现有些地方不对,需要终止任务重新来
这时
1. 我用top查看进程,占CPU 100%的是进程 mypro,而不是a
2. 我直接 Ctrl-C 终止,要按三下Ctrl-C 才结束掉
而且生成了 out1~out3 三个输出文件。
我想可否让系统把整个脚本a当做一个进程,就是说在top里查看
看到的就是a,而不是a里调用的mypro?
这样终止a时也只需一个Ctrl-C就可以了,而且不会生成 out2 和 out3. |
|