1.直接给代码:我这个是两个程序。多半要写成函数

[root@java1 src]# cat checkprocess.sh
#!/bin/bash
checkprocess()
{
ps -ef|grep $1|grep -v grep
if [ $? != 0 ];then
systemctl start $2
else
echo "it's running"
fi
}
checkprocess /opt/infosys-pc/infosys-pc-1.1.0.RELEASE.jar jarpc>/dev/null
checkprocess /opt/infosys-nc-sync/infosys-nc-sync-1.1.0.RELEASE.jar jarnc>/dev/null

2.来个计划任务:

[root@java1 ~]# crontab -l
* * * * * /usr/local/src/checkprocess.sh
* * * * * sleep 10;/usr/local/src/checkprocess.sh
* * * * * sleep 20;/usr/local/src/checkprocess.sh
* * * * * sleep 30;/usr/local/src/checkprocess.sh
* * * * * sleep 40;/usr/local/src/checkprocess.sh
* * * * * sleep 50;/usr/local/src/checkprocess.sh

成功!!!!!

最新文章

  1. order by 与 group by 区别
  2. PHP 全局变量 $_REQUEST 的分析
  3. MVC3升级为MVC4
  4. android 发送GET请求 服务端接收乱码的问题
  5. 控制Wordpress对搜索引擎的可见性
  6. IT人的自我导向型学习:学习的1个理念和2个心态
  7. HDU5730 FFT+CDQ分治
  8. Android开发之SD卡上文件操作
  9. git学习一
  10. 路徑 z
  11. linux下常用网络操作汇总
  12. ZOJ- 3640 Help Me Escape
  13. Javascript模块化编程之难处
  14. C# 根据路线点集合动态分段
  15. JDOM与DOM主要有两方面不同
  16. Go基础--goroutine和channel
  17. [LeetCode] Add One Row to Tree 二叉树中增加一行
  18. C# 异步机制
  19. Chapter 3 Phenomenon——23
  20. FFmpeg简易播放器的实现-音视频播放

热门文章

  1. HDU1209:Clock
  2. [Jmeter]jmeter数据库性能测试配置
  3. Error: Error while compiling statement: FAILED: SemanticException Unable to determine if hdfs://hadoopNode2:8020/user/hive/warehouse/test is encrypted...
  4. autofac无法解析一例
  5. 最火的.NET开源项目[转]
  6. Qt 建立带有子项目的工程
  7. Windows系统的高效使用
  8. git - work flow
  9. 一个android控件资源网站
  10. 从微软msdn阅读事件的使用