Quoting Dr. Guenter Bechly <GBechly@gmx.de>: > Hi, > I intend to package mrename (aka Mass Rename 1.2) <snip> There seem to be two different ways (in potato, at least) to do this. Either: use mmv: mmv 'abc*.*' 'abc#2.#1' or use the Perl script (from perl-5.005): rename 's/\.(.*)\.(.*)/.$2.$1' abc* Is there a genuine need for a third way? Cheerio, Andrew Stribblehill Systems Programmer, IT Service, University of Durham, England