[KSH] Soucis avec un tableau

Soucis avec un tableau [KSH] - Shell/Batch - Programmation

Marsh Posté le 06-10-2011 à 17:39:21    

Bon je suis une buse et je n'ai rien trouvé avec Gogol
 
Voilà le script qui doit vérifier si des fichiers sont bien présents dans un rép et si ça n'est pas le cas, enregistrer dans un tableau ceux qui n'y sont pas :
 
directory=/trucmuche/bidule
for i in file1 file2 file3 file4
do
         echo "nom du fichier traite : $i"
         ls $directory | grep $i
         if [ $? -ne 0 ] ; then
                 tab[$inc]=$i
                 inc=$(($inc+1))
                 echo "Il manque le fichier : ${tab[$inc]}"
         fi
done
 
 
La ligne en rouge ne m'affiche pas le contenu du tableau, c'est vide !
Quelqu'un a une idée ?
Merci


Message édité par tetsuo6661 le 06-10-2011 à 18:04:25
Reply

Marsh Posté le 06-10-2011 à 17:39:21   

Reply

Marsh Posté le 07-10-2011 à 00:22:59    

tu incrémentes "inc" entre l'affectation et l'affichage ;)


---------------
oui oui
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed