Perl - vergleichen von Ordner Inhalten

Hi all,

ich möchte gerne mit Perl folgende Sache schreiben.
Also das Script soll in zwei Ordner reingucken und schauen welche
Datei in dem jeweiligen Ordner nicht verfügbar ist und das dann als
ein String ausgeben.

Weiss einer wie ich sowas angehen kann ?

mfg
fantrixx [ Do, 06 September 2007 13:50 ] [ ID #1814218 ]

Re: Perl - vergleichen von Ordner Inhalten

fantrixx [at] googlemail.com schrieb:
> Hi all,
>
> ich möchte gerne mit Perl folgende Sache schreiben.
> Also das Script soll in zwei Ordner reingucken und schauen welche
> Datei in dem jeweiligen Ordner nicht verfügbar ist und das dann als
> ein String ausgeben.
>
> Weiss einer wie ich sowas angehen kann ?

Schnellschuss:

$dir1='test1';
$dir2='test2';
%d1 = map {s!.*/!!; ($_,1)} <$dir1/*>;
%d2 = map {s!.*/!!; ($_,1)} <$dir2/*>;
print "Dateien, die in $dir1 sind und nicht in $dir2\n";
for (keys %d1) {
print "$_\n" if !exists $d2{$_};
}
print "Dateien, die in $dir2 sind und nicht in $dir1\n";
for (keys %d2) {
print "$_\n" if !exists $d1{$_};
}

Wolf
Wolf Behrenhoff [ Do, 06 September 2007 14:10 ] [ ID #1814219 ]
Perl » de.comp.lang.perl.misc » Perl - vergleichen von Ordner Inhalten

Vorheriges Thema: STDERR und STDOUT mitloggen, zeitliche Abfolge korrekt mitloggen
Nächstes Thema: Frage to Win32::NetAdmin