Código:
Doy por sentado que el problema está en la expresión condicional de IF. He probado varias modalidades y no hay manera. A ver si podeis sacarme de esta.tor() { v=`echo ${a[1]}` # el elemento 1 del array a es dato2 for x in ${dt[*]} ; do # el array dt contiene 2 elementos: dato1 y dato2 if [[ "${v}" -eq "${x}" ]]; then echo ${x} # siempre me sale dato1 y dato2 #cuando solo quiero obtener dato2 fi done }
Gracias de antemano
Perdón: no son en 2 scripts distintos, sino en 2 arrays distintos. No me deja editar el título. Disculpadme.