Re: variables en bash-scripting [SOLUCIONADO]
El 21 de mayo de 2013 16:48, Camaleón escribió: > > El Tue, 21 May 2013 10:29:13 +0200, Mariano Cediel escribió: > > > IP1="1 2 3 4" > > IPA="a b c" > > > > n=1 > > ip=IP$n > > > > for x in ***ip***; do > > bla; bla > > done > > > > En lugar de ***ip*** yo ponia ${!ip} y funcionaba (al menos en el bash > > del CENTOS), > > Pues en lenny lo ejecuta. > > > pero en debian7 no funciona > > ¿Qué error te saca? > > > Y no sé cómo hacer la pregunta respectiva al google, de ahí esta > > consulta. > > Supongo que buscaras por esto: > > http://www.enricozini.org/2008/tips/bash-indirection/ > > Saludos, > > -- > Camaleón > > > -- > 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/kng1gh$1n2$8...@ger.gmane.org > Error MIO estaba debugando con sh -x script.sh y además en la cabecera estaba poniendo #!/bin/sh en lugar de #!/bin/bash Saludos y gracias. -- [o - - - -- - (\ | u d t ( \_('> c c s (__(=_) s o ? -"= -- 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/cab-01r6ftuhhn9mfalkfxxrfa5sohsp_baqwuy0ndpghrx5...@mail.gmail.com
Re: variables en bash-scripting
El Tue, 21 May 2013 10:29:13 +0200, Mariano Cediel escribió: > IP1="1 2 3 4" > IPA="a b c" > > n=1 > ip=IP$n > > for x in ***ip***; do > bla; bla > done > > En lugar de ***ip*** yo ponia ${!ip} y funcionaba (al menos en el bash > del CENTOS), Pues en lenny lo ejecuta. > pero en debian7 no funciona ¿Qué error te saca? > Y no sé cómo hacer la pregunta respectiva al google, de ahí esta > consulta. Supongo que buscaras por esto: http://www.enricozini.org/2008/tips/bash-indirection/ Saludos, -- Camaleón -- 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/kng1gh$1n2$8...@ger.gmane.org
Re: variables en bash-scripting
El día 21 de mayo de 2013 10:29, Mariano Cediel escribió: > IP1="1 2 3 4" > IPA="a b c" > > n=1 > ip=IP$n > > for x in ***ip***; do > bla; bla > done > > En lugar de ***ip*** yo ponia ${!ip} y funcionaba (al menos en el bash del > CENTOS), pero en debian7 no funciona > Y no sé cómo hacer la pregunta respectiva al google, de ahí esta consulta. > > Una mano, por favor. > > Saludos. > Pues funciona. Seguro que usas bash? $ P1="1 2 3 4" $ ip=IP1 $ for x in ${!ip}; do echo $x; done 1 2 3 4 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/CAGw=rHi264Yûzngzzmhzbeabytwdy5q9po3svc5jm2zkj...@mail.gmail.com
variables en bash-scripting
IP1="1 2 3 4" IPA="a b c" n=1 ip=IP$n for x in ***ip***; do bla; bla done En lugar de ***ip*** yo ponia ${!ip} y funcionaba (al menos en el bash del CENTOS), pero en debian7 no funciona Y no sé cómo hacer la pregunta respectiva al google, de ahí esta consulta. Una mano, por favor. Saludos. -- [o - - - -- - (\ | u d t ( \_('> c c s (__(=_) s o ? -"=