zoukankan      html  css  js  c++  java
  • Linux基础命令—sleep

    sleep命令

    sleep命令可以用来将目前动作延迟一段时间。

    参数

    • 时间:指定要暂停时间的长度。

    • 时间长度:后面可接 s、m、h 或 d,其中 s 为秒,m 为 分钟,h 为小时,d 为日数。

    实例

    sleep可以进行简单的定时操作,例如五秒后执行date输出日期
    [hx@centos8 ~]$ sleep 5s ;date

    有时在写一些以循环方式运行的监控脚本,设置时间间隔可以达到意想不到的作用,例如:一个Shell进度条的脚本演示在脚本中生成延时操作。
    [hx@centos8 ~]$ vim progress-bar
    按i进入插入模式

    #!/bin/bash
    
    b=''
    for ((i=0;$i<=100;i++)) 
    do
            printf "Progress:[%-100s]%d%%
    " $b $i
            sleep 0.1
            b=#$b
    done
    echo 
    

    按esc返回命令行模式
    输入:x模式退出
    [hx@centos8 ~]$ bash progress-bar #运行脚本
    输出结果为

  • 相关阅读:
    3.springMVC参数绑定过程(页面向后台传参)
    2.springMVC入门程序
    1.理解springMVC的原理
    RTO
    DC Congestion Control
    docs for DC Network
    FCT和QCT
    下行TM
    上行TM
    调度与队列
  • 原文地址:https://www.cnblogs.com/hxlinux/p/13160008.html
Copyright © 2011-2022 走看看