Re: [OT] Changing the case of filenames

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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).

   mv * | tr [a-z] [A-Z]

Does not work as mv requires a directory for the objective with multiple
files.  All of the scripts that I have seen are mainly for changing the
case of text in a text file so wouldn't work for me.

So, how would I do this?

TIA Dave




for i in [A-Z]* do j=`echo $i | tr '[A-Z]' '[a-z]'` mv $i $j

regards
Rahul



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux