Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > bbb305e6fb2f4e8ebc72959c802137bf > files > 20

dcraw-8.93-1mdv2009.1.src.rpm

#!/bin/bash

if [ $# -ne 2 ]; then
  echo "Usage:  `basename $0` <base> <nnnn>" 1>&2
  exit 1
fi

base=$1
num=$2

list=`ls -rt`
mkdir zz$$
mv $list zz$$

cd zz$$
for old in $list
do
  if [ -f $old ]
  then
    ext=`echo $old | tr . \\\\012 | tail -1`
    mv -i $old ../`echo $base $num $ext | \
	awk '{ printf "%s-%04d.%s",$1,$2,$3 }'`
    num=$[$num+1]
  else
    mv $old ..
  fi
done

cd ..
rmdir zz$$