> I'm using Debian .96 and have a need to change all the files in a > directory from uppercase to lowercase (ftp'ed from DOS). Is there a > quick method or command to do this?
There is a command called 'rename' that comes with perl. You can find it as: /usr/doc/examples/perl/rename.gz This is as found under debian 1.1. Your milage may vary, so I'll include the script here. ----- #! /usr/bin/perl # Usage: rename perlexpr [files] ($op = shift) || die "Usage: rename perlexpr [filenames]\n"; if ([EMAIL PROTECTED]) { @ARGV = <STDIN>; chop(@ARGV); } for (@ARGV) { $was = $_; eval $op; die $@ if $@; rename($was,$_) unless $was eq $_; } ----- With this, you can do what you want by typing: rename tr/A-Z/a-z/ * Perhaps the perl package could install this useful utility directly into /usr/bin? Brian ( [EMAIL PROTECTED] ) ------------------------------------------------------------------------------- measure with micrometer, mark with chalk, cut with axe, hope like hell