#!/bin/sh # mvfiles if [ ! -z "$1" -a ! -z "$2" -a ! -d "$2" ]; then e1=`echo $1 | sed '/[.]/s///g'` mkdir $2 for f in `ls *.$e1` do mv $f $2 done else echo "Was expecting parameters of old extension and then new nonexistant subdirectory to rename files in current directory" fi exit