Shell脚本中让进程休眠的方法(sleep用法)

 更新时间:2014年11月07日 10:49:56   投稿:junjie  
这篇文章主要介绍了Shell脚本中让进程休眠的方法,本文讲解的就是sleep的用法,可以实现睡觉若干秒、若干分钟、若干小时,需要的朋友可以参考下

有时候写Shell的脚本,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一个 tomcat 挂了,就算是用 kill -9 命令也还没瞬间就结束掉。

这么如果 shell 还没等其退出就接着执行下一行,这么就出乱子了。 刚知道了原来 shell 也能有 sleep 的参数。

复制代码 代码如下:

sleep 1 睡眠1秒
sleep 1s 睡眠1秒
sleep 1m 睡眠1分
sleep 1h 睡眠1小时

用法如下,例如重启tomcat:

复制代码 代码如下:

#!/bin/sh
/opt/tomcat/bin/shutdown.sh
sleep 3  #等3秒后执行下一条
/opt/tomcat/bin/startup.sh

相关文章

  • 用shell脚本监控进程是否存在 不存在则启动的实例

    用shell脚本监控进程是否存在 不存在则启动的实例

    这篇文章主要介绍了用shell脚本监控进程是否存在 不存在则启动的实例,需要的朋友可以参考下
    2016-03-03
  • Shell脚本之无限循环的两种方法

    Shell脚本之无限循环的两种方法

    这篇文章主要介绍了Shell脚本之无限循环的两种方法,本文直接给出代码实例,需要的朋友可以参考下
    2015-03-03
  • 自动重启服务的shell脚本代码

    自动重启服务的shell脚本代码

    公司tomcat服务器有个过一段时间自动会挂的bug一直没能解决,挂的时候还要手动重启tomcat,于是决定写个脚本让它定时检测故障自动重启吧
    2013-06-06
  • Shell 实现多任务并发的示例代码

    Shell 实现多任务并发的示例代码

    本文主要介绍了Shell 实现多任务并发的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • linux删除无效链接文件脚本分享

    linux删除无效链接文件脚本分享

    一个 shell 脚本文件,用于删除指定目录下无效链接文件,可利用标准输入指派多个处理目标
    2014-03-03
  • shell脚本中整数型变量自增(加1)的几种实现

    shell脚本中整数型变量自增(加1)的几种实现

    本文主要介绍了shell脚本中整数型变量自增(加1)的几种实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • 检查linux网络状态的两个脚本

    检查linux网络状态的两个脚本

    检查linux网络状态的两个脚本,包括通过定时收发email检测网络连通性、定时检测网络状态通过email发送,有需要的朋友可以参考下
    2013-02-02
  • shell 编程中空格的使用方法

    shell 编程中空格的使用方法

    这篇文章主要介绍了shell 编程中空格的使用方法,需要的朋友可以参考下
    2015-01-01
  • 浅谈Linux磁盘修复e2fsck命令

    浅谈Linux磁盘修复e2fsck命令

    下面小编就为大家带来一篇浅谈Linux磁盘修复e2fsck命令。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Shell编程之特殊变量的笔记小结

    Shell编程之特殊变量的笔记小结

    这篇文章主要介绍了Shell编程之特殊变量的笔记小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02

最新评论