On 09/10/2013 12:37 PM, Alfonso Camacho wrote:
> Saludos:
> 
>>
>> (corrijo el top-posting)
> 
> Glupssss!!!! Despuieste mio ;)
> 
>>
>> Revisando el script que has enviado no veo ninguna llamada a "sed", que
>> es donde entiendo que se para al no existir el archivo ¿pero de dónde
>> viene ese "sed -e"? :-?
> 
> Después de la ejecución de cada for se genera un fichero que debe ser 
> formateado para poder ser cargado en una herramienta de reporting (Crystal 
> Report). Como el error esta en el for que no se ejecuta correctamente, luego 
> no puede ejecutar las tareas posterior de formateo sobre ese fichero. Estas 
> son las lineas posteriores al for problemático:
> 
> # Substituimos guiones (-) y barras (/) por dos puntos (:) para usarlo como 
> separador
>  (...)
> 
> Siguiendo las indicaciones, he colocado algunos echo's al for, y ninguno de 
> ellos aparece por pantalla asi que por algun motivo este for no llega ni a 
> ajecutarse por algun motivo que se me escapa:

  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
> 
> 
> 
> 


-- 
Santiago López Denazis
GNU/Linux SysAdmin
[email protected]
Open your source, open your mind.
----
Por favor, no utilice formatos de archivo privativos para el intercambio
de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o cualquier otro
que no obligue a utilizar un programa de un fabricante concreto. Vea
http://www.gnu.org/philosophy/no-word-attachments.es.html
--

Attachment: signature.asc
Description: OpenPGP digital signature

Responder a