http://www.perlmonks.org?node_id=935436


in reply to Re^2: Renaming Multiple Files with Different Names
in thread Renaming Multiple Files with Different Names

I do have a text file that matches the name of the current file (i.e. old file name) and the new file name. It's in tabular format.

I feel like it should be a rename code with $ARGV[0] as $old and $ARGV1 as $new. But when I do that it just tries to rename the text file containing the corresponding names.

Also I'm using Strawberry Perl on a PC, so sometimes it doesn't like command line prompts.

  • Comment on Re^3: Renaming Multiple Files with Different Names

Replies are listed 'Best First'.
Re^4: Renaming Multiple Files with Different Names
by choroba (Cardinal) on Nov 02, 2011 at 16:29 UTC
    Something like this?
    perl -nae 'rename $F[0], $F[1]' newnames.lst