Projects / emv

emv

emv is a tool for mass-renaming files with a text editor. It can perform two pass renaming, link creation, file list splitting, and link target editing. emv logs its actions as shell-script-style mv commands in case you want to undo them. It is quite capable when used with the Vim text editor's visual block changes. emv can also be used non-interactively by providing a Perl expression for renaming files. It's especially useful if you want to see all the files at once and want to think about their names while editing and changing whole groups of files.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  14 Sep 2009 07:17

    Release Notes: The code was made to work again with perl versions older than 5.10.

    •  30 Aug 2009 06:09

    Release Notes: This release is a reimplementation of the script in Perl with various extensions.

    RSS Recent comments

    27 Aug 2009 22:11 jakobi2

    Note that emv logs all renames as shell statements to its UNDO log. To undo renames, just reverse the lines in the log and run the resulting shell script.

    Screenshot

    Project Spotlight

    Vallheru

    A Web interface turn-based Polish MMORPG.

    Screenshot

    Project Spotlight

    Blender

    A 3D animation studio for modeling, texturing, compositing, and video editing.