Acerca De SHELL -- Me Tira Todo A La Salida Estándar Y No Donde Yo Lo Redirijo (SOLUCIONADO) Evito Esto A Alguien


Objetivo: Acerca De SHELL -- Me Tira Todo A La Salida Estándar Y No Donde Yo Lo Redirijo (SOLUCIONADO) Evito Esto A Alguien
Buenas tardes...

Estoy teniendo algunos problemas con el uso de SHELL...

Voy armando un string con lo que quiero ejecutar:

ejecucion_shell_gawk = "gawk -F , '$3>" & fechagawk & " {print $1 " & "\",\"" & " substr($3,1,4) " & "\"-\"" & " substr($3,5,2) " & "\"-\"" & " substr($3,7,2) " & "\",\"" & " $8}' " & directorio_origen & s & ejecucion_shell_gawk & " > " & directorio_destino & s


(no me entró en el campo de texto de la página para ponerlo todo junto, por eso partí la línea. En el ide está todo juntito... es más, probé separándolo y concatenando y tampoco tuve el resultado deseado)

Se que es un poco largo, pero ya he comprobado el comando por consola y funciona bien...

Mi problema es el siguiente:

Esa ejecución en SHELL tendría que enviar la información a un archivo "s" ubicado en "directorio_destino"... pero en lugar de hacer eso me muestra todo por la salida estándar y no puedo almacenarlo...

He probado varias cosas ya y no logro dar con la tecla...

Alguna pista?!

Muchas gracias.

última edición por santijav el Jueves, 28 Julio 2011, 21:29; editado 1 vez
Perfil MP  
Objetivo: Re: Acerca De SHELL -- Me Tira Todo A La Salida Estándar Y No Donde Yo Lo Redirijo (SOLUCIONADO) Evito Esto A Alguien
Me respondo a mi mismo:

Mirando y mirando.. se me ocurrió que ese salto de línea no era normal... pues no... había muchos espacios en uno de los parámetros que pasaba:

Apliqué un Rtrim$ y voila...

Resultaba que estoy haciendo una serie de ejecuciones sobre archivos con awk pero necesito datos de una base de datos (sino hubiera hecho algo chiquito en bash) y por algún motivo cuando tomaba los datos de los nombres de los archivos a procesar me los devolvía con muchos espacios a la derecha... y el SHELL interpretaba eso como un salto de línea...

Asunto termiando, a seguir con otra cosa!

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4712s (PHP: -80% SQL: 180%)
Consultas SQL: 46 - Debug off - GZIP Activado