The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

mvr - like mv, but clever

VERSION

version 0.004

SYNOPSIS

    mv source.txt dest.txt
    mv source{1,2,3}.txt dest # don't care if source1.txt already exists
    mv DSC*.jpg ~/Pictures    # don't care if DSC0001.jpg already exists

DESCRIPTION

Renames source files like mv, but gives them a unique name if the name you tried to use was already taken.

OPTIONS

--deduplicate, --no-deduplicate

Whether to enable deduplication. If enabled (the default), then upon encountering a name conflict, the script will check whether the source and destination files have the same contents. If they do, the source file will simply be removed, rather than adding another copy of the file to the destination. Use --no-deduplicate to disable this behaviour.

--verbose

Provides additional output.

--help, -?

Show this documentation.

--version

Show version information.

NAMING

mvr is like mv, but also does automatic renaming for uniqueness, so mvr actually means "move-rename" but has the added coincidental feature of being the word "mover" with the vowels removed for Maximum Trendiness.

AVAILABILITY

The project homepage is http://metacpan.org/release/App-mvr/.

The latest version of this module is available from the Comprehensive Perl Archive Network (CPAN). Visit http://www.perl.com/CPAN/ to find a CPAN site near you, or see https://metacpan.org/module/App::mvr/.

SOURCE

The development version is on github at http://github.com/doherty/App-mvr and may be cloned from git://github.com/doherty/App-mvr.git

BUGS AND LIMITATIONS

You can make new bug reports, and view existing ones, through the web interface at https://github.com/doherty/App-mvr/issues.

AUTHOR

Mike Doherty <doherty@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by Mike Doherty.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.