> David Niemi wrote: > > I am running a fortran program which requires all input file names to be > > uppercase. As things were originally done in Windo$e all the filenames > > are mixed case (with numbers). > > > > Searching around I came across the "tr" command, but my difficulty comes > > in trying to use this from the command line (or even in a bash script). On Fri, 2005-29-04 at 14:45 +0100, Paul Howarth wrote: > You could use a script like this one: > > #!/bin/sh > for f in * > do > F="`echo $f | tr a-z A-Z`" > echo Renaming \"$f\" to \"$F\" > mv "$f" "$F" > done Thanks for all the VERY FAST responses everyone. As just about all the responses were variants of the same thing I'll be going with Paul's suggestion, I was about 1/2 way there in my feeble attempts at writing a bash script for this. I'll probably spruce it up a bit for more general usage as a general script to change case of file names. Dave