関数順 インデックス
目的別 インデックス

構文
 
 sleep 秒数

返り値
 
 スリープした秒数

説明

  • 指定した時間の間スリープします。
  • 引数を省略すると$_が対象になります。

使用例

1秒毎に時間を表示する
#!/usr/bin/perl
use strict;
use warnings;

foreach (1..60) {
  print scalar(localtime), "\n";
  sleep 1;
}
ファイルstart.datが作成されるまで処理を待つ
#!/usr/bin/perl
use strict;
use warnings;

my $start_file = 'start.dat';

while (not -e $start_file) {
  sleep 1;
}
print "処理開始\n";