[OT] Changing the case of filenames
David Niemi
drn_temp2 at rogers.com
Fri Apr 29 14:15:53 UTC 2005
> 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
More information about the fedora-list
mailing list