Bonjour.

je dispose d'un fichier TAR qui va être détarré dans le répertoire ou il se trouve.
je souhaiterai vérifier l'intégrité des fichiers détarrer.

je pensais faire :
je pensais alors récupérer dans une variable la taille du fichier (var1) et dans une deuxième variable son nom (var2). ensuite pour chaque ligne (ou j'ai donc mes 2 variable renseigner) je vais rechercher dans le répertoire mon fichier (var2) et comparer var1 à la taille du fichier trouver.

Pour le moment j'avais fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
listTarFile=$(tar -tvf monFicher.tar |awk '{print $3 " " $6}'
for elem in ${listTarFile}
        do
...
        done
le probleme c'est que ma variable $elem est égale :
au premier coup, a la taille du fichier
au deuxième cou au nom
au troisième cou à la taille
...

En résumé pour le moment je récupère un élément et non la ligne que je souhaite

Comment puis-je réaliser ceci?

Je vous remercie d'avance.