电脑启动时,出现“sh.exe遇到问题需要关闭”,如何解决?

电脑启动时,出现“sh.exe遇到问题需要关闭”,如何解决?,第1张

据我所知,sh.exe不是系统进程,出现该错误可能是你自己安装的某个开机自启动的程序出现错误,也有可能是你的电脑已经感染病毒,建议您先使用查毒软件全面检查,如有发现病毒,请购买杀毒软件杀毒或全面系扰友统重装(会丢失数据,如有重要数据,请选择杀毒或备份重要数据),如没有病毒,请全盘查找一下,这个sh.exe是什么程序的主体,然后将它从自启动中删除掉,如是哗滑不必要的软件程序乱李腊,也可以直接卸载,如有要用,也可以尝试重新安装该程序。

关于如何删除自启动项,请百度搜索一下互联网,相关说明极为丰富。

背景:每周重启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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12481193.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存