bonjour
j'ai un probleme avec les index d'un tableau
resultat de execution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 varX=$(printf "%.4d" "1") varY=$(printf "%.4d" "1") varXM=$(printf "%.4d" $Vl) varC="$varX$varY" echo "$varC" varRef=$varB echo "ici ref:$varRef" echo "ici nb_C:$nb_C" for ((varB=$varRef;varB<$nb_C;varB++)) do VTab[varC]=$(echo "${VByte[varB]}${VByte[varB+1]}${VByte[varB+2]}") echo "$varB - $varC - ${VTab[varC]}" # >> test_svg_tab2.txt if [[ $varX == $varXM ]] then varX=$(printf "%.4d" "1") ((varY=varY+1)) varY=$(printf "%.4d" $varY) varC="$varX$varY" else ((varX=varX+1)) varX=$(printf "%.4d" $varX) varC="$varX$varY" fi sleep 2 ((varB=varB+2)) # done
pourquoi on me dit que index est trop grand ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 00010001 ici ref:57 ici nb_C:207 57 - 00010001 - 000000 60 - 00020001 - FFFFFF 63 - 00030001 - 000000 66 - 00040001 - FFFFFF 69 - 00050001 - 323232 72 - 00060001 - FFFFFF 75 - 00070001 - 5E5E5E ./test_svg_ocr: line 71: 00080001: value too great for base (error token is "00080001")
merci d'avance
Partager