www61616 大佬有话说 :
请教各位MJJ大佬一个编写shell的问题
我设想的功能:
1、先检测相关进程,若相关进程的PID存在,则提示进程已存在
2、若检测不到相关进程的PID,则执行启动命令
这两步我已经实现。
3、启动第2步的进程之后,再次检测进程
4、执行第3步的进程检测后,若进程存在,则发出成功提示,若进程不存在,则发出失败提示。
求助各位MJJ大雕:'(
我的第1和第2步的 代码:
function start_namesrv() {
NAMESRV_PID=`ps -ax | grep -v grep | grep java | grep -i ‘org.apache.rocketmq.namesrv.NamesrvStartup’ | awk ‘{print $1}’`
if [[ -n ${NAMESRV_PID} ]];then
echo -e "