Soucis avec un tableau [KSH] - Shell/Batch - Programmation
MarshPosté 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
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