-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Saludos:
El 10/09/13 18:04, Santiago López Denazis escribió: > On 09/10/2013 01:00 PM, Alfonso Camacho wrote: >> Saludos: >> >> >>> Entonces el problema lo tienes en el if anterior, que es el que >>> decide si $HOSTNETAPP tendrá contenido o no. si está vacío, >>> naturalmente el for no tendrá en qué iterar. >>> >>>> for MULTIHOSTSNETAPP in $HOSTSNETAPP ; do echo "primer loop" >>>> for MULTIVOLNETAPP in $VOLCONF ; do echo "segundo loop" >>>> $STORAGENETAPPBIN -H $MULTIHOSTSNETAPP -w $WARN_LEVEL -c >>>> $CRIT_LEVEL -v $MULTIVOLNETAPP | xargs echo $MULTIHOSTSNETAPP >>>> : >> $TMPBASE/netapp.txt | echo "OK. Ha rulado" done done >>>> >>>> >> >> Tiene lógica lo que comentas, lo que me extraña es que si ese >> mismo bloque de script (el if, el for y los sed's siguientes) lo >> ejecuto en primer lugar o los coloco en un script a parte >> funciona correctamente. > > Es fácil, si ves el 'echo "OK. Fichero de configuracion > 'hosts-netapp_$DATE.conf' encontrado"', entonces el for no > funcionará. > No creo que sea eso, ya que el if y el for se ejecutan de manera secuencial y no uno dentro de otro (el for esta fuera del if/fi) por lo que no afecta a la condición de si existe o no existe el fichero que busca. - -- Alfonso <alfo...@gnuino.net> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlIvtqQACgkQZgftj70QgglocwCeIsAHHYYqJK2bnO5WWr8nzSl1 MC4AnRZh9mqF7dFIy6B4lJ1O4Y5CbxSR =hzFW -----END PGP SIGNATURE----- -- 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/522fb6a4.4060...@gnuino.net