title: Can I convert between UpperCamelCase, lowerCamelCase and dash-case in filenemes with Bash?
body: <p>I am in the process of merging efforts with another developer. I am using UpperCamelCasing, but we decided to follow <a href="http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml?showone=ID_and_Class_Name_Delimiters#ID_and_Class_Name_Delimiters" rel="nofollow">Google's HTML style guide in using lower case and separating words with hyphens</a>. This decision requires me to rename quite some files on my filesystem. I first though this to be easy since I often use bash for renaming large collections of files. Unfortunately renaming on the Casing style appeared to be a bit more complicating and I did not manage to find an approach. </p>
  
  <p>Can I convert files from one naming convention to another with Bash?</p>