步骤1 编写脚本 
openoffice.sh

#!/usr/bin/bash

OPENOFFICEPID=`ps -ef|grep "/opt/openoffice4/program/soffice"|grep -v grep|grep -v grep|awk '{print $2}'`

if [ ! -n "$OPENOFFICEPID" ];then
echo "OPENOFFICEPID is empty"
echo "start openoffice"
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;StarOffice.Service" -nofirststartwizard &
else
echo "OPENOFFICEPID is $OPENOFFICEPID is started!"
fi

步骤2 将openoffice.sh脚本放置在root目录下面,如图所示:

步骤3 赋权限

[root@localhost ~]#chmod  a+x openoffice.sh

步骤4 编辑crontab文件

[root@localhost ~]# cd /var/spool/cron
[root@localhost cron]# crontab -e
编辑内容如下
* * * * * /root/openoffice.sh

注:每1分钟执行一次此脚本,可以根据实际需要进行

步骤5 验证: 
查看当前的启动的openOffice

[root@localhost cron]# ps -ef|grep /opt/openoffice4/program/soffice

删除后

--将openoffice所有进程杀掉
ps -ef|grep "/opt/openoffice4/program/soffice"|grep -v grep|grep -v grep|awk '{print $2}' | xargs kill

等一分钟后查看(通过对比时间)

最新文章

  1. iife js
  2. Range Sum Query 2D - Immutable
  3. IOS中限制TextField中输入的类型以及长度
  4. IOS中的多核并发编程GCD
  5. php5.2 连接 SQL Server2008
  6. Lua require搜索路径指定方法
  7. Centos环境下部署游戏服务器-SVN
  8. BCB6中SCALERICHVIEW加入GIF动画
  9. POJ 2253 Difference of Clustering
  10. hdu 5108
  11. C 和 C++的 不同
  12. gzcompress, gzencode, gzdeflate三个压缩函数的对比
  13. SVN:冲突解决 合并别人的修改
  14. php调用webservice的几种方法
  15. Linux下LCD 10分钟自动关屏的问题总结
  16. windows远程桌面到linux
  17. Nowcoder contest 370F Rinne Loves Edges (简单树形DP) || 【最大流】(模板)
  18. 在window 2008r2开发服务器上安装MSMQ消息队列
  19. callback 回调函数
  20. POJ3189 Steady Cow Assignment

热门文章

  1. IntelliJ IDEA 取消【import .;】星号导包
  2. Linux下tomcat中多项目配置druid报错的问题
  3. CodeForces 589F-Gourmet and Banquet-二分答案
  4. PSR-0 规范实例讲解 -- php 自动加载
  5. Coding and Paper Letter(五十八)
  6. urllib的实现---timeout,获取http响应码,重定向,proxy的设置
  7. django从零开始-入门
  8. [2017-7-28]Android Learning Day7
  9. hdu 2159 FATE (二维完全背包)
  10. A1147. Heaps