#!/bin/sh if [ x$1 == x ]; then echo "Need argument, a page number" exit 2 fi files=`ls [0-9]*.php | cut -d"." -f1 | sort -nr` for f in $files; do if [ $f -ge $1 ]; then newf=`expr $f + 1` sed $f.php -e "s/$f/$newf/g" > $newf.php mv $f.content $newf.content fi done