检测进程不存在自动重启shell脚本
2024-08-27 09:44:41
#!/bin/bash WORKDIR="/usr/local/gse/gseagent" [[ -d $WORKDIR ]] &&
{
if ! ps aux|grep './gseAgent' | grep -v grep;then
echo 'starting gseagent...'
cd $WORKDIR/
./start.sh
echo
echo 'start gseAgent success.'
else
echo
echo 'gseAgent started already.'
fi
} echo 'start gseagent success.'
最新文章
- node(websocket)
- vNext之旅(1):从概念和基础开始
- zedboard如何从PL端控制DDR读写(六)
- IOS设计模式-抽象工厂
- 用excel打造报表查询系统
- [转]Android中dp,px,sp概念梳理以及如何做到屏幕适配
- (转载)图解Linux系统的系统架构
- win7下硬盘安装win7+CentOS双系统方法
- 构建安全的Xml Web Service系列之SSL篇
- Android开发技巧——实现可复用的ActionSheet菜单
- 立即执行函数(自执行函数) IIFE
- Python面向对象中的classmethod类方法和__getattr__方法介绍
- docker中crontab无法执行
- Jmeter响应中中文乱码怎么解决
- hdu 4920
- 配置文件springmvc.xml
- Linux 上SSH 服务的配置和管理
- WordPress基础:get_page_link获取页面地址
- LintCode: Longest Words
- checkbox 多选框 :jquery之全选、全不选、反选
热门文章
- OneThink框架的文章详情页分页
- ylbtech-LanguageSamples-AnonymousDelegates(匿名委托)
- 常见配置Server错误导致import 包无效等问题解决
- [Python爬虫] 之二十七:Selenium +phantomjs 利用 pyquery抓取今日头条视频
- 【枚举】【SDOI 2011】【bzoj 2241】打地鼠
- Spark(六) -- Spark计算模型
- Macro definition of snprintf conflicts with Standard Library function declaration
- 从webstorm转vscode,来一个vscode的教程和心得总结
- 倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2
- hdu1698 Just a Hook (线段树区间更新 懒惰标记)