Newer
Older
renext / renext
#!/bin/sh
# renext - Mass File Rename By "Extension"
# Copyright (c) 2006 TundraWare Inc., Des Plaines, IL USA
# All Rights Reserved
# $Id: renext,v 1.103 2006/02/09 07:53:45 root Exp $



if [ $# != 2 ]
then
  echo "usage: renext oldext newext"
  echo "      Renames files ending with '.oldext' to end with '.newext'"

else
  for f in `ls *$1 2>/dev/null`
    do
      tgt=`echo $f | sed s/\.${1}$/\.${2}/`
      mv -v $f $tgt
    done

fi