Thread Script auf Rechner suchen? (10 answers)
Opened by Math55 at 2004-02-02 16:54

Crian
 2004-02-03 11:13
#79730 #79730
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
[E|B
,02.02.2004, 16:15]
Code: (dl )
1
2
3
4
5
6
7
use strict;
use warnings;
use File::Find;

my @file = ();
find(sub { push(@file, $File::Find::dir); }, "dir");
print "$_\n" for(@file);


File::Find durchsucht das Verzeichnis "dir" samt Unterverzeichnissen und steckt jedes File in den Array "@file". Mit einer Schleife kannst du nun prüfen, ob das betreffende File verfügbar ist. Natürlich könntest du die Überprüfung schon in der Subroutine vornehmen, anstatt alle Dateien zuerst in einen Array zu packen.

Ich nehme mal stark an, Du möchtest $File::Find::name statt $File::Find::dir pushen...
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Script auf Rechner suchen?