Dans un dossier fichiers, j'ai des fichiers (répétition, ook), qui sont sous la forme :
fichierXX.txt (ex : fichier01.txt)
J'ai donc créé ce script :
nbfichiers=`ls -1 fichiers | wc -l`
for (( i=1; i != nbfichiers+1; i++ ))
do
if [ $i -le 9 ] # then
fonction fichiers/fichier0$nbfichiers.txt
else
fonction fichiers/fichier$nbfichiers.txt
fi
done
Mais fonction fichiers/fichier0$nbfichiers.txt est incorrect, car lors de l'appel ca donne :
shell: line 23: 10747 Erreur de segmentation fonction fichiers/fichier0$nbfichiers.txt
(…)