Tiens tu peux essayer un truc comme ça :
#! /bin/bash
count=$(ls -1v *.txt | tail -1 | sed 's/[a-zA-Z\.]//g')
for i in $(seq -w 1 $count)
do ls -1 | grep "$i" >/dev/null
if [ "$?" = "1" ]
then echo "fichier $i manquant."
fi
done
mais bon, c'est pas très optimisé du fait qu'il y a plein de paramètres qui m'échappent. Le script marchera si ton répertoire contient 99 fichiers. Dans le cas où il y aurait plus de 100 fichiers, il faudra revoir la commande "
$(seq -w 1 $count)", du moins l'option "
-w"...
;-))
Z'@+...che.JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.