Renaming Files on Hoary

Ed Fletcher ed at
Tue Jun 14 20:10:08 UTC 2005

Hash: SHA1

Stephen R Laniel wrote:
> On Tue, Jun 14, 2005 at 02:57:26PM -0400, Ed Fletcher wrote:
>>Bareword "P1140111" not allowed while "strict subs" in use at (eval 1)
>>line 1.
>>Bareword "JPG" not allowed while "strict subs" in use at (eval 1) line 1.
> You have to tell 'rename' what it should do to each file. I
> know it's natural to assume that
> rename foo bar
> means 'rename file foo so that it's called bar', but I
> suspect that 'rename' lets simple jobs like that be handled
> by mv(1).
> 'rename' handles more complicated tasks. E.g., to convert
> files to lowercase, do
> rename 'tr/A-Z/a-z/' *.JPG
> To change every instance of 'foo' in a filename to 'bar', do
> rename 's/foo/bar/g' *.JPG
> Etc.
> I hope that helps.
> Steve

That helped a lot Steve.  I went through all my directories and fixed
the filenames.  I used your first example and it changed the 'P' to a
'p' in each file also.  Which is OK.  I see that if I'd used your second
example, I could have changed only the extension.

Many thanks,
- --
Ed Fletcher
ed at

When one door of happiness closes, another opens;
but often we look so long at the closed door that
we do not see the one which has opened for us.
- - Helen Keller
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -


More information about the ubuntu-users mailing list