Thread Dateien im Ordner durchsuchen und verschieben?! (3 answers)
Opened by yasukatakaya at 2008-06-04 13:16

havi
 2008-06-04 14:05
#110726 #110726
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
Code: (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/bin/perl

use warnings;
use strict;

my $pfad = "C:\\Lokale_Daten\\test\\";
opendir(my $fhDir, $pfad) or die $!;
my @files = grep { $_ !~ m/^\.{1,2}$/ } readdir($fhDir);
closedir($fhDir) or die $!;

my $pfadZiel = "C:\\Lokale_Daten\\SNNHUB01";
my $gefunden;
foreach (@files) {
my $dateiEin = $pfad.$_;
open(my $fhFiles, $dateiEin) or die $!;
while(my $zeile = <$fhFiles>) {
$gefunden = "";
if ($zeile =~ m/SNNH-UB01-002/) {
$gefunden = "X";
last;
} # if
} # while
close($fhFiles);
system "move $dateiEin $pfadZiel" if $gefunden eq "X";
} # foreach

print "Fertig.\n";

View full thread Dateien im Ordner durchsuchen und verschieben?!