#!/bin/bash
# usage:
#   filename-lowercase directory
#
# recursive:
# change filenames to lower case letters
# for cygwin/windows 
# (upper/lower ambiguity problem of the windows filesystem)

if [ $# -eq 0 ]; then
  echo 'Syntax: filename-lowercase directory'
  echo 'recursive'
  echo 'change filename to lower case letters'
  exit
fi

mkdir convmvtemp

convmv -r --notest --lower --exec "mv #1 convmvtemp/#2" $1

mv convmvtemp/* .
rmdir convmvtemp

