Schrift
[thread]6734[/thread]

File::Ncopy will keine Festplatten kopieren

Leser: 1


<< |< 1 2 3 4 5 >| >> 41 Einträge, 5 Seiten
pktm
 2005-02-24 04:29
#51986 #51986
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich würde gerne alle Dateien aus einem Netzlaufwerk in einen Ordner kopieren, und zwar mit mit File::NCopy.
Irgendwie will das abernicht gehen:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
#!/Perl/bin/perl

use strict;
use warnings;
use File::NCopy qw(copy);

my $sdir = "I:/";
my $ddir = "c:/zwischen/test/";

my $file = File::NCopy->new(recursive => 1);
$file->copy($sdir,$ddir);


I: ist dabei das eingebundene Laufwerk.
Jemand ne Idee woran es liegen könnte?
http://www.intergastro-service.de (mein erstes CMS :) )
esskar
 2005-02-24 10:33
#51987 #51987
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
fehlermeldungen?
pktm
 2005-02-24 14:31
#51988 #51988
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Nein, keine Fehlermeldungen.
Das Programm läuft kurz an, macht nichts und beendet wieder.
Keine Ausgabe - leider.
http://www.intergastro-service.de (mein erstes CMS :) )
Rambo
 2005-02-24 15:12
#51989 #51989
User since
2003-08-14
803 Artikel
BenutzerIn

user image
hab gerade auch mal probiert das modul kopiert wohl nur
file to file.
heist copy I:/datei1.txt zu c:/zwischen/test/datei1.txt
so geht es aber das kann ja nicht sinn und zweck sein.
esskar
 2005-02-24 15:21
#51990 #51990
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
mach mal "I:/*.*"
Rambo
 2005-02-24 15:23
#51991 #51991
User since
2003-08-14
803 Artikel
BenutzerIn

user image
ging bei mir auch nicht :-(
renee
 2005-02-24 15:31
#51992 #51992
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Schon mal
Code: (dl )
1
2
3
4
5
6
7
8
9
10
#!/Perl/bin/perl

use strict;
use warnings;
use File::NCopy qw(copy);

my $sdir = "I:/";
my $ddir = "c:/zwischen/test/";

copy \1,$sdir,$ddir;
probiert?
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2005-02-24 15:56
#51993 #51993
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
@renne: Das wird keinen Unterschied machen, \1 ist nur kurz fuer ->recursive(1)

@ptkm: Kannst du mit dem Debugger umgehen?

Funktioniert es vielleicht wenn du ein Unterverzeichnis auf I: erstellst und dieses versuchst zu kopieren? Vielleicht ist das Rootdirectory ein nicht abgehandelter Spezialfall. Ausserdem sehe ich eine Menge "/" im Code von File::NCopy, wo wahrscheinlich besser mit File::Spec und File::Basename gearbeitet werden sollte...
renee
 2005-02-24 16:22
#51994 #51994
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
@ptk: In welche Version hast Du geschaut?? Hier finde ich eigentlich keine "/" (jedenfalls nicht als Dir-Seperators), sondern viel von CPAN:File::Spec...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2005-02-24 18:08
#51995 #51995
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Da ist irgendetwas im CPAN-Index schief gelaufen:
Code: (dl )
1
2
3
4
5
6
7
8
cpan> m File::NCopy
Module id = File::NCopy
CPAN_USERID GABOR (Gabor Egressy <gabor@vmunix.com>)
CPAN_VERSION 0.32
CPAN_FILE G/GA/GABOR/File-NCopy0.32.tar.gz
MANPAGE B<File::NCopy> - Copy file, file Copy file[s] | dir[s], dir
INST_FILE /usr/local/lib/perl5/site_perl/5.8.0/File/NCopy.pm
INST_VERSION 0.32

Ich habe ein frisches "reload index" gemacht. Version 0.34 kommt hier nicht vor...
<< |< 1 2 3 4 5 >| >> 41 Einträge, 5 Seiten



View all threads created 2005-02-24 04:29.