Bonjour,
J'utilise le code suivant avec cygwin qui marche presque. Il est présent dans une fonction appelée en boucle.
J'ai un bug au bout d'un moment (après l'avoir fait plus de 400 fois) ... Voici le contenu des 2 dernier "liste" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 liste=(`dd if=$file_in bs=1 skip=$place count=60 2>/dev/null | od -An -tu1`) for ((i=0; i < 29; i++)) do fonction $variable1 ${liste[$((i*2))]} fonction $variable2 ${liste[$((i*2+1))]} done
J'ai le nom des fichiers et répertoire présent dans le répertoire courant là où j'ai écrit "resultat_du_ls". Sans le "od -An -tu1" je n'ai pas de bug ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 12 8 55 8 32 8 49 8 59 8 120 8 12 8 61 8 57 8 42 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 88 8 25 8 54 8 59 8 45 8 90 8 90 8 90 8 90 8 90 8 90 8 90 8 90 8 90 8 90 8 90 8 90 8 resultat_du_ls 90 8 90 8 90 8 90 8 90 8 90 8
Est-ce que ça viendrait de cygwin? J'ai installé un linux via virtualbox mais impossible de partager le répertoire windows avec >_<
Donc je ne peut pas vérifier ...
Merci
Partager