O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

FilenCopy

use File::Copy;

copy("/tmp/fileA", "/tmp/fileA.orig")    or die "copy fehlgeschlagen: $!";
copy("/etc/motd", *STDOUT)               or die "copy fehlgeschlagen: $!";
move("/tmp/fileA", "/tmp/fileB")         or die "move fehlgeschlagen: $!";

use File::Copy cjw/cp mv/;               # Normale Unix-Namen verwenden.
cp "/tmp/fileA", "/tmp/fileA.orig"       or die "copy fehlgeschlagen: $!";
mv "/tmp/fileA", "/tmp/fileB"            or die "move fehlgeschlagen: $!";

Das File::Copy-Modul exportiert die beiden Funktionen copy und move. Diese kopieren ihr erstes Argument an das zweite (bzw. benennen es um), ähnlich wie die Unix-Befehle cp(1)und mv(1) (Diese Namen können Sie auch verwenden, wenn Sie sie explizit importieren.) Die copy-Funktion akzeptiert auch Dateihandies. Die Funktionen liefern wahr ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required