Thread Ausgabe von warn temporär in Datei umleiten
(2 answers)
Opened by qwe123qwe at 2015-12-30 17:19
Hallo mal wieder !
Kurz vor Jahresende hab ich mal wieder eine Frage..... Mit folgendem Code benenne ich Dateien auf einem USB-Stick so um, daß sie den Namen, den sie auf der Festplatte haben, erhalten Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 # Dateien im Stickordner nach dieser Liste umbenennen foreach my $i (@liste_dateien) { $stickdatei = $i; $stickdatei =~ /$stickordner\/(\S+)/; $stickdatei = "$stickordner/$1"; $hd_datei = $i; $hd_datei =~ /$hdordner\/(\w+)\/(\S+)/; $hd_datei = $2; if ($dryrun != 1) { move ("$stickdatei", "$stickordner/$hd_datei") || warn "Umbenennen von $stickdatei fehlgeschlagen mit: $!"; } print TESTDATEI "$stickdatei wird zu\n $stickordner/$hd_datei\n"; } wie kann ich ich jetzt NUR AN DIESER STELLE die Ausgabe des warn-Aufrufs in die Datei TESTDATEI schreiben ? Vielen Dank schon im Voraus für einen Vorschlag. |