项目中的一个小程序需要隔十分钟启动一次,并且奇葩的是结束时需要ctrl+c才能将中间文件保存成结果,kill进程是不行的。
查资料发现ctrl+c是发送了SIGINT 信号,所以在脚本中写了
cat ${记录PID的文本文件} | xargs kill -SIGINT
解决了问题
项目中的一个小程序需要隔十分钟启动一次,并且奇葩的是结束时需要ctrl+c才能将中间文件保存成结果,kill进程是不行的。
查资料发现ctrl+c是发送了SIGINT 信号,所以在脚本中写了
cat ${记录PID的文本文件} | xargs kill -SIGINT
解决了问题
本文标题:在shell脚本中达到ctrl+c的效果
本文链接:https://www.haomeiwen.com/subject/ljzvaktx.html
网友评论