Tahar a écrit :
> Merci beaucouppour vos réponses,
> 
> ça a en effet l'air d'être un problème de mémoire, donc j'ai crée un
> script afin de découper la synchro en morceau et de traiter chaque
> répértoire et son arborescence tout seul et donc un fichier d'index par
> sous racine.
> 
> ceci m'amène à une autre question, j'ai plus ou moins terminé mon
> script, mais je voudrais savoir s'il y a une possibilité de traiter des
> variables en tant que nombre hexadecimal,
> 
> mes répértoires sont numéroté en hexa, donc il vont de 00 jsuqu'à 13 en
> passant par 0A, 0B jusqu'à 0F, pour l'instant j'ai divisé mon script sur
> deux une boucle qui s'occupe de tout ce qui est répértoire de 00 jusqu'à
> 13 avec deux variables l'une allant de 0 à 9 et l'autre de 0 à 1 et pour
> les 0A jusqu'à 0F je les ai fait manuellement avec une instruction par
> ligne,
> 
> y a t'il un moyen de tout intégrer dans une seule boucle ?

Compter en hexa je ne sais pas trop, en revanche, on peut utiliser un
compteur qui va aller de 0 à 19 (0x13), puis le convertir en hexa dès
qu'on en a besoin via la commande printf :
        #~ printf "%02x" $compteur

Il faudra sûrement l'adapter car les digits A à F sont affichés en
minuscules.

> merci encore pour votre aide

Pas de quoi.

Seb


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à