# Citation from
#
# M. Neteler. SRTM and VMAP0 data in OGR and GRASS. GRASS Newsletter, 
# 3:2-6, June 2005. ISSN 1614-8746.
# http://grass.itc.it/newsletter/index.php
#
# page 5, Fig. 3

    # check OGR installation for OGDI driver:
    ogrinfo --formats

    # define path to VMAP0:
    MYPATH=/path/to/vmap0

    cd ${MYPATH}
    echo "Removing trailing dot ..."
    find -name '*.' > /tmp/vm_list1
    cat /tmp/vm_list1 | sed 's+.$++g' > /tmp/vm_list2
    paste /tmp/vm_list1 /tmp/vm_list2 | sed 's+^+mv +g' > rename.sh  
    # run the new script:
    sh rename.sh
    rm -f /tmp/vm_list1 /tmp/vm_list2 rename.sh

    echo "Changing upper case directories to lower case names..."
    find -type d | egrep "[[:upper:]]" > /tmp/vm_list1
    cat /tmp/vm_list1 | tr "[[:upper:]]" "[[:lower:]]" > /tmp/vm_list2
    paste /tmp/vm_list1 /tmp/vm_list2 | sed 's+^+mv +g' > rename.sh
    # run the new script:
    sh rename.sh
    rm -f /tmp/vm_list1 /tmp/vm_list2 rename.sh
