Thread Verzeichnis und Unterverzeichnis auslesen mit Berechtigungen (5 answers)
Opened by TOGL at 2015-02-11 10:58

renee
 2015-02-11 11:32
#179580 #179580
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Beim Überprüfen musst Du den ganzen Pfad angeben, also
Code (perl): (dl )
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
#!/usr/local/bin/perl -w

my $Startverzeichnis = 'H:';
my $i = 0;                                            #i entspricht Ordneranzahl
my $j = 0;                                            #j entspricht Dateien

opendir DIR, $Startverzeichnis or die $!;
while( my $entry = readdir DIR )
        {
                if($entry ne "." && $entry ne "..")
                {
                        if(-d "$Startverzeichnis/$entry")
                        {
                                print "<", $entry,">"," ist ein Verzeichnis\n";
                                $i++;
                        }
                        elsif(-f "$Startverzeichnis/$entry")
                        {
                                print "<", $entry,">", " ist eine Datei\n";
                                $j++
                        }
                        print $entry,"\n";
                }
        }
print $i, " = Anzahl der Verzeichnisse\n";
print $j, " = Anzahl der Dateien\n";
closedir DIR;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Verzeichnis und Unterverzeichnis auslesen mit Berechtigungen