#!/bin/bash
# usage:
#   files-rename "files" pattern replacementpattern
#
# rename files according to patterns
# "files" with Wildcard, e.g. "*.kal" (don't forget quotes)

if [ $# -ne 3 ]; then
  echo 'Syntax: files-rename "files" pattern replacementpattern'
  echo 'Example: files-rename "*.kal" meinland_berge_urlaubsgebiet_ urlaub_'
  exit
fi

wildcard=$1
pat1=$2
pat2=$3

hash mv

for name in $wildcard; do
	mv "$name" `echo "$name" | sed "s/$pat1/$pat2/g"`
done
