bonjour

me revoila avec ce probleme de variable vide en sortie de boucle

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
30
31
 
	line=($(hexdump -v -e '/1 "%02X "' $cheminnamefile))
		nb_C=${#line[*]}
		echo "$nb_C"
		varA="0"
		for ((varB=0;varB<$nb_C;varB++))
		do
			if [[ varB == "3" ]]
			then
				break
			fi
			if [[ ${line[varB]} == "23" ]]
			then
				while [[ ${line[varB]} == "0A" ]]
				do
					((varB=varB+1))					
				done
			fi
			if [[ ${line[varB]} == "0A" ]]
			then
				${vartotal[varA]}=$vartxt | xxd -r -p 
				echo
				vartxt=""
				((varA=varA+1))
			else
				vartxt="$vartxt${line[varB]}"
			fi
		done < $vartotal
	echo "${vartotal[0]}"
	echo "${vartotal[1]}"
	echo "${vartotal[2]}"
merci d'avance