美文网首页
在shell脚本中达到ctrl+c的效果

在shell脚本中达到ctrl+c的效果

作者: 马力很大 | 来源:发表于2021-01-14 18:47 被阅读0次

项目中的一个小程序需要隔十分钟启动一次,并且奇葩的是结束时需要ctrl+c才能将中间文件保存成结果,kill进程是不行的。
查资料发现ctrl+c是发送了SIGINT 信号,所以在脚本中写了

cat ${记录PID的文本文件} | xargs kill -SIGINT

解决了问题

相关文章

  • 在shell脚本中达到ctrl+c的效果

    项目中的一个小程序需要隔十分钟启动一次,并且奇葩的是结束时需要ctrl+c才能将中间文件保存成结果,kill进程是...

  • Linux trap

    trap是一个shell内建命令,它用来在脚本中指定信号如何处理。比如,按Ctrl+C会使脚本终止执行,实际上系统...

  • Shell脚本函数的定义和传参

    linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。项目开发中利用Shell脚本可以很方...

  • 利用shell脚本设置hive查询语句中的变量

    在shell脚本中设置的变量,可以通过hive -e直接使用,例如: 方法总结为: 在shell脚本中添加变量 使...

  • shell调用其他shell脚本中的变量、函数

    在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢? 方法一: . ./subscript.s...

  • shell(六)

    Shell 函数 linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的...

  • shell脚本自学笔记

    一、 什么是Shell脚本 shell脚本并不能作为正式的编程语言,因为它是在linux的shell中运行的,所以...

  • shell 语法

    shell 语法如何抒写一个shell脚本shell脚本运行shell中的特殊符号管道重定向shell中数学运算脚...

  • 一起来学Shell脚本(一)

    1. 什么是Shell脚本 shell脚本并不能作为正式的编程语言,因为它是在linux的shell中运行的,所以...

  • Shell 脚本中的小技巧

    Shell 脚本中的小技巧 关于变量 一,在shell 脚本中定义默认值 [图片上传失败...(image-54c...

网友评论

      本文标题:在shell脚本中达到ctrl+c的效果

      本文链接:https://www.haomeiwen.com/subject/ljzvaktx.html