Thread Copy Befehl kopiert nicht alle Daten
(18 answers)
Opened by Death89 at 2011-08-02 13:42
Was mir auffällt du entfernst nicht das "\n". Das kann Probleme machen weil dann jeder Name mit "\n" endet. Mach mal ein chomp
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/usr/bin/perl use strict; use warnings; use File::Copy; my $file='d:\temp\result.txt'; my $dir='d:\temp\Testordner\\'; open (my $fh, '<', $file) or die qq!ERROR OPEN $file ($!)\n!; while (<$fh>) { # \n entfernen chomp; # weiter wenn die Datei nicht existiert next unless(-f $_); copy($_, $dir) or die qq!ERROR MOVE "$_" ($_)\n!; } close ($fh); |