sleep EXPR 或者 sleep(EXPR)

sleep
这个函数令脚本睡眠 EXPR 秒,如果没有 EXPR 则是永久睡眠,并且返回睡眠的
秒数。 你可以通过给该进程发送一个 SIGALRM 的方法来中断睡眠。在一些老式
系统里,它可能比你要求的描述整整少睡一秒,具体情况取决于它是如何计算秒
的。大多数现代的系统都是睡足秒数。不过,在这些 系统上它们很有可能睡眠
的时间要长一些,因为在一台繁忙的多任务系统上,你的系统可能无法马上得到
调度。如果可能,select (等待文件描述符)调用可以给你更好的分辨率。你
还可以用 syscall 调用一些 Unix 系统支持的 getitimer(2) 和 setitimer(2)
过程。你不应该混合 alarm 和 sleep 调用,因为 sleep 通常是用 alarm 实现
的。
又见 POSIXE 模块的 sigpause 函数。

语法

sleep EXPR

sleep

定义和用法

暂停脚本EXPR秒数,或永远停止如果EXPR没有指定。返回秒数,实际上睡眠的秒数量。可中断的信号处理程序,但你应该避免使用与报警睡眠,因为许多系统使用的睡眠实施报警。

返回值

  • 整数,实际上睡眠的秒数

例子

试试下面的例子:您将了解sleep的功能。

#!/usr/bin/perl
#by www.yiibai.com
$num = 5;
while($num--){sleep(1);
}

perl中的sleep函数相关推荐

  1. perl中的grep函数介绍

    31 grep函数 (如果你是个的新手,你可以先跳过下面的两段,直接到 Grep vs.loops 样例这一部分,放心,在后面你还会遇到它) <pre> grep BLOCK LIST g ...

  2. Perl中state()和localtime()函数

    stat函数 perl下的stat函数和shell下的stat命令的功能基本一致,也是取得文件的各类具体信息: stat()函数返回一个数组,下面是数组各个元素的含义: 0     dev      ...

  3. c语言中push函数pop函数用法,perl中pop与push函数

    pop 操作将数组的最后一个元素取出并返回: @array=5..9; $fred=pop(@array);      #$fred 得到 9,@array 现在为(5,6,7,8) $barney= ...

  4. php中年月日用什么参数,PHP中date()日期函数参数整理

    PHP中date()日期函数参数整理 发布于 2014-11-19 13:34:06 | 105 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  5. java中正则表达式函数_java正则表达式PHP中的正则表达式函数介绍

    java正则表达式PHP中的正则表达式函数介绍 正则表达式(Regular Expression) 正则表达式系统: 1.POSIX 2.Perl PHP中使用的regex是PCRE: NOTE:PC ...

  6. perl pop和push函数,不使用索引更能利用perl的特性,减少边界值错误发生的几率...

    Perl_Pop和Push操作 2009年09月24日 星期四 10:41 A.M. 可以使用新的,更大的索引(index)将新值存放在数组的末尾.但实际上,Perl 程序员不使用索引 因此,在下面几 ...

  7. php 调用 perl,perl中如何调用R语言

    以下是从网上收集的从perl中调用R的方法: 1 直接用system()命令 比如有个test.R程序,可以通过下面的方式调用: system("R 2 安装模块RSperl 该模块的具体介 ...

  8. Perl split字符串分割函数用法指南

    本文和大家重点讨论一下Perl split函数的用法,Perl中的一个非常有用的函数是Perl split函数-把字符串进行分割并把分割后的结果放入数组中.这个Perl split函数使用规则表达式( ...

  9. Mysql中常用的函数汇总

    Mysql中常用的函数汇总: 一.数学函数 abs(x) 返回x的绝对值 bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制) ceiling(x) 返回大于x的最小整数值 exp(x ...

最新文章

  1. Flask-SQLAlchemy安装及设置
  2. centos mysql拒绝连接失败_CentOS下mysql远程连接的失败的解决方法
  3. 整机压力测试_加湿器防水检测仪防水测试与气密性检测是怎么做的
  4. 这一次,终于弄懂了协变和逆变
  5. 排序与查找 详细分析
  6. js $.ajax stop,jQuery.ajaxStop() 函数详解
  7. linux下搭建svn版本控制软件
  8. STM32H743+Keil-将变量定义到指定内存
  9. 基于matlab车牌识别算法
  10. 如何将c语言编译成动态链接库,将C语言源代码编译成动态链接库
  11. starbound服务器未响应,星界边境starbound
  12. Linux系统和程序中的DEP和ASLR保护机制
  13. 汉罗塔小游戏(自创)
  14. C和C++中的register变量和volatile变量理解
  15. 我的专业和梦想计算机,2019,我们有很厉害的梦想与计划
  16. 玩转百度即用API(5)——空气质量指数查询
  17. 视野中人与月球的透视比例关系
  18. CIDR划分子网: 一个自治系统有 5 个局域网,其连接如下图。LAN1 至 LAN4 上的主机数目分别为 180、60、15、20。 该。。。
  19. 一毫米等于多少像素? - GetDeviceCaps
  20. linux安装zookeeper集群保姆教程,包括集群启停脚本

热门文章

  1. 路由器上的lookback是什么?有什么作用?
  2. 权威媒体、专家对新书的推荐
  3. Three20 NetWork
  4. JS判断页面是否出现滚动条
  5. 内存条引发的各类故障解析
  6. 如何在Windows7 x64 上安装oracle10g
  7. 全球最大的NFC 交易平台OpenSea严重漏洞可使黑客窃取钱包密币
  8. 护航敏捷开发和运维 BCS2020举办DevSecOps论坛
  9. java测试驱动开发(TDD)之《井字游戏》
  10. Second Highest Salary --leetCode