# Passer un tableau dans un autre tableau en shell

**URL:** <https://www.debian-fr.org/t/passer-un-tableau-dans-un-autre-tableau-en-shell/28555>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 11:24 UTC](https://www.debian-fr.org/t/passer-un-tableau-dans-un-autre-tableau-en-shell/28555 "2016-02-20T23:24:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lrgtk](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/67e7ee/32.png) [@lrgtk](https://www.debian-fr.org/u/lrgtk)\
**Post date:** [Février 20, 2016, 11:24 UTC](https://www.debian-fr.org/t/passer-un-tableau-dans-un-autre-tableau-en-shell/28555/1 "2016-02-20T23:24:26Z")

</div>

bonjour

j’ai toujours du mal avec les sous preces et les tableaux

je voudrais passer les elements d’un tableau modifier vers un autre tableau

```auto
Code :

	declare -a VTab
	varC="1"
	varRef=$varB
	((nb_T=$nb_C-$varRef))
	((nb_T=$nb_T/3))
	for ((varB=$varRef;varB<$nb_C;varB++))
	do
		VTab[varC]=$(echo "${VByte[varB]}${VByte[varB+1]}${VByte[varB+2]}")
		echo ${VTab[varC]}
		((varB=varB+2))
		((varC=varC++))
	done
```

bien evidamment le VTab est vide

merci d’avance pour votre aide

---

<div class="post-metadata">

**Author:** ![Totor](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/58f4c7/32.png) [@Totor](https://www.debian-fr.org/u/Totor)\
**Post date:** [Février 20, 2016, 11:24 UTC](https://www.debian-fr.org/t/passer-un-tableau-dans-un-autre-tableau-en-shell/28555/2 "2016-02-20T23:24:33Z")

</div>

Bonsoir,

que de complications…

```auto
declare -a VTab
for((x=0;x<${#VByte[@]};x+=3))
do
VTab+=( "${VByte[x]}${VByte[x+1]}${VByte[x+2]}" )
done
```

ou

```auto
declare -a VTab
x=0
while ((x<${#VByte[@]}))
do
VTab+=( "${VByte[x++]}${VByte[x++]}${VByte[x++]}" )
done
```

ou encore

```auto
declare -a VTab
for((x=0;x<${#VByte[@]};x++))
do
VTab+=( "${VByte[x]}${VByte[++x]}${VByte[++x]}" )
done
```

😉

---

<div class="post-metadata">

**Author:** ![lrgtk](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/67e7ee/32.png) [@lrgtk](https://www.debian-fr.org/u/lrgtk)\
**Post date:** [Février 20, 2016, 11:24 UTC](https://www.debian-fr.org/t/passer-un-tableau-dans-un-autre-tableau-en-shell/28555/3 "2016-02-20T23:24:35Z")

</div>

merci ![:041](https://www.debian-fr.org/uploads/default/original/1X/bfe857c9119752799c3eac55ca37a50312c51282.gif "applaudit")
