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中if的基本语法和常见判断用法

    Shell中if的基本语法和常见判断用法

    这篇文章主要介绍了Shell中if的基本语法和常见判断用法,本文讲解了if的基本语法、对字符串的判断、对数字的判断、对文件属性的判断、逻辑判断等内容,需要的朋友可以参考下
    2015-06-06
  • shell之分离解析脚本的实现方法

    shell之分离解析脚本的实现方法

    这篇文章主要介绍了shell之分离解析脚本的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • shell获取命令行参数示例分享

    shell获取命令行参数示例分享

    这篇文章主要介绍了shell获取命令行参数示例分享,需要的朋友可以参考下
    2014-03-03
  • 在 Shell 提示符中显示 Git 分支名称的方法

    在 Shell 提示符中显示 Git 分支名称的方法

    这篇文章主要介绍了在 Shell 提示符中显示 Git 分支名称的方法,本文详细的讲解了解决这个需求的过程,需要的朋友可以参考下
    2015-04-04
  • Shell编程 Bash引号的那点事

    Shell编程 Bash引号的那点事

    促使我想写这个系列的文章,是因为看到总有人提到相同的问题,犯相同的错误,曾经我也是这么过来的,不忍心看到后面还有人经常这么曲折的过来
    2015-01-01
  • 使用AWK在shell中生成日历小程序

    使用AWK在shell中生成日历小程序

    这篇文章主要为大家详细介绍了如何使用AWK在shell中生成日历小程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 复制 Windows cmd 窗口命令行的信息方法

    复制 Windows cmd 窗口命令行的信息方法

    下面小编就为大家带来一篇复制 Windows cmd 窗口命令行的信息方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • Shell脚本实现检测文件是否被修改过代码分享

    Shell脚本实现检测文件是否被修改过代码分享

    这篇文章主要介绍了Shell脚本实现的检测文件是否被修改代码分享,其实了解了原理就可以做很多事了,需要的朋友可以参考下
    2014-09-09
  • Git Tag 标签详解

    Git Tag 标签详解

    这篇文章主要介绍了Git Tag 标签以及git命令之git tag给当前分支打标签的相关知识,需要的朋友可以参考下
    2017-11-11
  • shell命令实现当前目录下多个文件合并为一个文件的方法

    shell命令实现当前目录下多个文件合并为一个文件的方法

    今天小编就为大家分享一篇关于shell命令实现当前目录下多个文件合并为一个文件的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02

最新评论