#!/bin/bash
cd ~/.nget3/ || exit
ok=0
for a in *.gz ; do
	if [ ! "$a" = "*.gz" ]; then
		ok=1
		break
	fi
done
if [ "$ok" = "0" ]; then
	echo 'hm, nothing to do?  Perhaps you have no cache files sitting around.'
	echo 'Or perhaps you compiled nget without zlib support? (this script only'
	echo 'handles renaming of *.gz files, since I doubt anyone actually uses'
	echo 'nget without zlib.)'
	exit
fi

for a in *.gz; do
	if echo -n $a | grep -q '_midinfo.gz$' ; then
		mv -iv $a `echo $a | sed s/_midinfo.gz/,midinfo.gz/`
	elif echo -n $a | egrep -q ',(midinfo|cache).gz$' ; then
		echo "$a appears to have the correct name already"
	else
		mv -iv $a `echo $a | sed s/.gz/,cache.gz/`
	fi
done



syntax highlighted by Code2HTML, v. 0.9.1