[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Problema raro, raro... en shell script



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
sldenazis@gmail.com
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


Reply to: