si tenias razón son los () MUCHAS gracias Edward Villarroel: @Agentedd
El día 12 de febrero de 2014, 8:26, fernando sainz <fernandojose.sa...@gmail.com> escribió: > 2014-02-12 13:45 GMT+01:00 Edward Villarroel (EDD) > <edward.villarr...@gmail.com>: >> osea no se si me lo toma como una matrix pero no me los toma como un >> vector como prodria hacer para que me tome cada linea en variables >> separadas? quiero tener cada linea que arroja el comando en una >> variable distinta o en un vector para q funcio ${q[1]} ${q[2]} ${q[3]} >> Edward Villarroel: @Agentedd >> >> > > No te entiendo. > Tu ejecutas un comando que te devuelve muchas lineas y quieres cada > linea en una variable de un array ¿no? > > Pues como te digo te faltan los paréntesis. > > > $ q=($(ls -1)) > $ echo ${q[0]} > $ echo ${q[1]} > > Esto genera un listado de los archivos de un directorio y asigna un > nombre a cada elemento del array. > Si en vez de "ls-1" pones tu comando te debería funcionar. > Pruébalo... > > ¿No es eso lo que quieres? > > S2. > > >> >> 2014-02-12 7:09 GMT-04:30 fernando sainz <fernandojose.sa...@gmail.com>: >>> 2014-02-12 12:07 GMT+01:00 Edward Villarroel (EDD) >>> <edward.villarr...@gmail.com>: >>>> buenos dias >>>> no entiendo como hacer esto para tener cada valor en una variable >>>> >>>> q=$(ldapsearch -h 106.31.96.10 -p 389 -s base -b >>>> "cn=nacarp,cn=ve.VP28227,ou=people,c=ve,o=bbva" objectclass=* | grep >>>> -e "profile" -e "office" | awk -F '=' '{print $2}') >>>> >>>> echo "${q[0]}" >>>> >>>> GESMASA >>>> 0011 >>>> 0011 >>>> >>>> lo que quiero es obtener cada valor por separado >>>> >>>> estos comando no regresan nada >>>> echo "${q[1]}" >>>> echo "${q[2]}" >>>> echo "${q[3]}" >>>> no regresa nada >>>> >>>> >>>> >>>> Edward Villarroel: @Agentedd >>>> >>> >>> Creo que te faltan paréntesis... >>> Mira en el man de bash los arrays. >>> >>> $ q=($(ls -1)) >>> $ echo ${q[0]} >>> >>> S2. >>> >>> >>> -- >>> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org >>> with a subject of "unsubscribe". Trouble? Contact >>> listmas...@lists.debian.org >>> Archive: >>> http://lists.debian.org/cagwrhgvasrybettrqteku-tc_lc3bjgysn2pmppghmvkjv...@mail.gmail.com >>> > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: > http://lists.debian.org/cagwrhhwsecduydfqesdlmt4m4g+otepym5rk99obd_bfz...@mail.gmail.com > -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cadfsjo1rlhdxe4e22azdpyakjrdf7ir52bkyxzqh5+eekkx...@mail.gmail.com