Change file name case to lower in linux

$for i in *; do mv $i `echo $i | tr [:upper:] [:lower:]`; done

I am working on a project using MainSoft’s MainWin. It converts and compiles vc6 projects in linux. MainWin provides a tool calls ‘mwgenmake’ which creates a makefile from the project file. Sometimes, it is required to have all the filename in lower case.

The code above is collected.

Leave a Reply