zigorou #392(2007/07/09 12:11 GMT) [ Perl ] Rating0/0=0.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#!/usr/bin/perl use strict; use warnings; use Carp::Clan qw(croak); use File::Monitor; my $filename = shift @ARGV; my $duration = int(shift @ARGV || 5); croak qq|No such file. ($filename)| unless (-e $filename); croak qq|Invalid duration| unless ($duration >= 1); my $monitor = File::Monitor->new; $monitor->watch( $filename, sub { my ($name, $event, $change) = @_; if ($change) { print "modified\n"; } } ); while (1) { $monitor->scan; sleep $duration; }
Rating0/0=0.00-0+
2 replies [ reply ]
zigorou #392() [ Perl ] Rating0/0=0.00
Rating0/0=0.00-0+
2 replies [ reply ]