Leser: 19
8 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/perl
use strict;
use warnings;
use File::Find;
my @files;
my @dirs = ('C:\');
for my $dir(@dirs){
find(\&wanted,$dir);
}
sub wanted{
my $file = $File::Find::name;
push(@files,$file) if(-f $file and -M $file > 42);
}
1 2 3 4 5
my @projekttiefe=glob("/var/lib/testverzeichnis/Projekte/Projektenummern/*/*/"); foreach $filename(@projekttiefe) { $alter = -M "$filename"; $kurzalter = sprintf "%.0f",$alter;}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
my @dirs = glob "/var/lib/testverzeichnis/Projekte/Projektenummern/*/*"; foreach $dir (@dirs) { print "$dir\n"; opendir (DIR, $dir); {find(\&wanted,$dir); } sub wanted { my $file = $File::Find::name; push(@files,$file) if(-f $file and -M $file > 0); } closedir (DIR); foreach $files (@files) { print "$files\n"; } }
perl -E'say "$_: ". -M for grep {-d && /\/\d{4}$/} glob("/var/lib/testverzeichnis/Projekte/Projektenummern/*/*")'
8 Einträge, 1 Seite |