#!/bin/sh # Par Julien MOREAU ( jmoreau@bigfoot.com ) nbps=1 # Nombre de paramètres souhaités (sans option) nom_cmde=`basename $0` # Nom de la commande usage="Usage: $nom_cmde " # Message d'aide usage=$usage"\n\tEfface l'extension " usage=$usage" de tous les fichiers du\n\t\t\trépertoire courant la possèdant." usage=$usage"\n\tRetourne le nombre de fichiers renomés." if test `uname` != "HP-UX" ; then e="-e" ; fi if [ $# -ne $nbps ] ; then # Si le nombre de paramètres est incorrecte, echo $e $usage 1>&2 ; exit 2 # Affichage aide puis arrêt. fi n=0 ext=$1 for fic in *.$ext do #new=`echo $fic|cut -d. -f1` new=`echo $fic|sed -e s/\.$ext$//` echo $e "$fic \t->\t$new" mv $fic $new n=`expr $n + 1` done exit $n # Nombre de fichiers renomés