Thread Datei übers Netzwerk umbenennen geht nicht
(8 answers)
Opened by oes at 2008-03-06 00:28
Sowas geht doch:
Code (perl): (dl
)
1 2 3 4 5 6 7 #!/usr/bin/perl use strict; use warnings; my $unc_z = '\\\DEV\x$'; my $temp = '\tmp'; my $file_name = $unc_z . $temp .'\ht.txt'; rename ($file_name, $file_name. '.md5err') or die ("$!: $file_name"); Du escapest einfach nur zu viel in deinen Strings. ;) Aber rename kopiert nicht, sondern benennt um. Willst du nun kopieren oder umbenennen? Kopieren geht so: Code (perl): (dl
)
1 2 3 4 5 6 7 8 #!/usr/bin/perl use strict; use warnings; use File::Copy; my $unc_z = '\\\DEV\x$'; my $temp = '\tmp'; my $file_name = $unc_z . $temp .'\ht.txt'; copy( $file_name, $file_name. '.md5err') or die ("$!: $file_name"); |