使用动态文件名监视文件

时间:2015-02-06 05:31:22

标签: perl monitoring

如何监控文件名每天更改的文本文件。 防爆。第一天:测试-2012-12-15.txt                    第二天:测试-2012-12-16.txt

1 个答案:

答案 0 :(得分:0)

使用Time :: Piece,这是自perl 5.9.5以来的核心模块

use strict;
use warnings;
use Time::Piece;

my $today = localtime;
my $file = "Test-" . $today->ymd() . ".txt";

# $file = Test-2015-02-06.txt

如果您不想创建临时$today变量,您也可以这样做: -

my $file = "Test-" . (localtime)->ymd() . ".txt";

有关详细信息,请参阅有关CPAN的Time::Piece文档。