当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Perl sleep()用法及代码示例


Perl中的sleep()函数是一个内置函数,用于将当前脚本的执行延迟指定的秒数,或者如果未指定参数则永久延迟。 sleep()函数接受秒作为参数,并在成功时返回秒。

用法: sleep(seconds)

返回值:成功传递给它的秒数作为参数


示例1:

#!/usr/bin/perl -w 
  
# Using localtime() function 
# to print the time 
print scalar localtime(); 
  
# calling the sleep function 
sleep(5); 
  
print "\n"; 
  
print scalar localtime();
输出:
Thu Mar 28 06:02:21 2019
Thu Mar 28 06:02:26 2019

示例2:

#!/usr/bin/perl -w 
  
# Using localtime() function 
# to print the time 
print scalar localtime(); 
  
# Using rand() to generate random delay 
sleep(rand(7)); 
  
print "\n"; 
  
print scalar localtime();
输出:
Thu Mar 28 06:02:26 2019
Thu Mar 28 06:02:27 2019


相关用法


注:本文由纯净天空筛选整理自Code_Mech大神的英文原创作品 Perl | sleep() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。