原文:shell进程检查脚本,脚本名字包含进程的名字,用grep -v "$0"

我们经常需要做一些进程的检查脚本 脚本的名称,我们希望是包含进程的关键字,但是在检查进程是否存在的时候, 脚本名称和进程名称一样,需要格外小心 例如检查zabbix的脚本如下 脚本名称check zabbix agentd.sh grep v 可以过滤掉检查脚本自身的PID ...

2020-05-26 23:21 0 757 推荐指数:

查看详情

linux,shell脚本中获取脚本名字,使用脚本名字

需求描述:   写shell脚本的过程中,有时会需要获取脚本名字,比如,有的时候,脚本   中会有usage()这种函数,可能就会用到脚本名字。 实现方法:   shell脚本中,通过使用$0就可以获取到脚本名字或者说脚本本身。 操作过程: 1.通过以下的脚本写了一个脚本的使用 ...

Wed Mar 14 18:35:00 CST 2018 0 8716
shell 脚本终止进程

参考:https://blog.csdn.net/zhaoyue007101/article/details/7699259 ...

Thu Jul 19 00:41:00 CST 2018 0 816
根据进程名字杀死进程

linux根据进程名字杀死进程 ================================== ps -ef | grep procedure_name | grep -v grep | awk '{print $2}' | xargs kill -9 ...

Sat Nov 12 02:59:00 CST 2016 0 1823
Shell 脚本进程并发&进程数控制

Shell 都以串行的方式自上而下执行命令,不适用需要大量作业的场景。 学习此篇shell脚本进程并发,能够大大提高工作效率~ 通过wait 和 & 后台符号 可以实现并行,但无法控制进程数。 {} 将主执行程序变为一个块,使用&放入后台 wait 函数等待所有后台进程 ...

Thu Jun 07 22:31:00 CST 2018 0 4773
shell-用脚本杀死进程

#!/bin/sh #根据进程名杀死进程 processname='my process' PROCESS=`ps -ef|grep $processname|grep -v grep|grep -v PPID|awk '{ print $2}'` for i in $PROCESS ...

Thu Oct 11 03:22:00 CST 2018 0 1260
Shell脚本守护进程模式

一、什么是守护进程模式 如果每隔一秒打印一次系统负载: 出现如下情况: 这样会在前台一直打印,前台一旦连接中断就会导致该任务中断执行,守护进程模式就是在后台永久执行的模式。防止脚本中断的方法: sh while_01.sh & screen命令 ...

Sun Feb 07 21:30:00 CST 2021 0 314
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM