Leser: 1
10 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#! /usr/bin/perl
use strict;
use warnings;
use File::Find;
my $dir = './testdir';
my @dirs;
find(\&get_dir,$dir);
for my $dirs(reverse(@dirs)){
opendir(DIR,$dirs) or die $!;
unlink $_ for(readdir(DIR));
closedir DIR;
rmdir($dirs); # rmdir löscht nur leere Verzeichnisse
}
sub get_dir{
push(@dirs,$File::Find::name) if(-d $_);
}# get_dir
unlink $_ for(grep{$_ !~ /^\.\.?$/}readdir(DIR));
QuoteBereits gefixt (einer der Links benannte 5.6.1, 5.8.4)?
10 Einträge, 1 Seite |