File::Copy::Reliable - file copying and moving with extra checking
use File::Copy::Reliable; copy_reliable( $source, $destination ); move_reliable( $source, $destination );
File::Copy is an excellent module which handles copying and moving files. File::Copy::Reliable provides an extra level of checking after the copy or move. This might be useful if you are copying or moving to unreliable network fileservers.
At the moment this checks that the file size of the copied or moved file is the same as the source.
The exported functions throw exceptions if there was an error.
Copies a file:
copy_reliable( $source, $destination );
Moves a file:
move_reliable( $source, $destination );
Leon Brocard <acme@astray.com>.
Copyright (C) 2006 Foxtons Ltd.
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
To install File::Copy::Reliable, copy and paste the appropriate command in to your terminal.
cpanm
cpanm File::Copy::Reliable
CPAN shell
perl -MCPAN -e shell install File::Copy::Reliable
For more information on module installation, please visit the detailed CPAN module installation guide.