关于如何删除自启动项,请百度搜索一下互联网,相关说明极为丰富。
背景:每周重启jenkins
所以写了一个脚本,命名为 auto_restart_jenkins.sh
其中明高橘里面包含了一个kill命令:ps -ef | grep jenkins | grep -v grep | awk '{print "kill -9 "$2}' | sh
但是每次执行到这一步的时候整个shell脚本就被kill掉了。
原因:因为shell脚本名中包激团含了jenkins,所以在执行kill命令的时候,也就把shell脚本kill掉了。
最后,改一下shell脚本名就念皮好了,不要包含jenkins
或者在shell脚本中添加参数 export BUILD_ID=dontKillMe
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)