The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
SED - agregando una nueva línea después de patrón eagercyber Programación de scripts de shell y 6 07-06-2008 11:06 AM
Eliminar un bloque de texto delimitado por líneas en blanco al patrón se encuentra gleu Programación de scripts de shell y 17 12-16-2007 11:30 PM
añadiendo una nueva línea de comandos usando sed ivesia Sun Solaris 2 11-07-2005 09:41 PM
añadiendo la línea en blanco en egrep antalexi UNIX for Dummies Preguntas y Respuestas 2 05-24-2004 12:40 PM
cant encontrar comando que devuelve línea en blanco jeffersno1 UNIX for Dummies Preguntas y Respuestas 2 11-15-2001 04:14 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 01-01-2009
frozensmilz's Avatar
frozensmilz frozensmilz is offline
Usuario Registrado
  
 

Fecha: agosto 2008
Publicaciones: 28
Necesita ayuda para comando sed (añadiendo una línea en blanco BTW generados por cada bloque patrón)

Hola amigos,

Tengo un código fuente en C que contienen las sentencias SQL. Uso las siguientes sed comando para imprimir todos los bloques de sql en el código fuente ....

sed -n "/ exec sql /,/;/ p" Sample.cpp

Lo anterior sed comando imprimirá el sql bloques basa en la modalidad "exec sql" & ";" (ya que la mayoría de ellos comienzan con "exec" y termina en ";") y la salida tendrá este aspecto (sin ">>>> ")

1>>>> exec sql seleccionar pqxQrn,
pqxPmeOldQcl
en: qrn,: qxt,: cuk,: CLN,: pqxTdd,
: pmeOldQcl indicador: pmeOldQclInd
de pqx
1>>>> donde pqxDno \u003d: DNO;
2>>>> exec sql seleccionar qcfQcl en: oldQcl de qcf
1>>>> donde qcfCuk \u003d: cuk;
2>>>> exec sql seleccionar cufCid
en: Cid
de CUF
1>>>> donde cufCuk \u003d: cuk;
2>>>> exec sql seleccionar clrChief
en: jefe
de clr
1>>>> donde clrCln \u003d: CLN;
2>>>> exec sql select count (*) en: cnt de pqx
1>>>> donde pqxQrn <: qrn;
2>>>> exec sql cursor para declarar xqxPmeCur
seleccione pqxQrn
de pqx
donde pqxQxt \u003d QXT_PME y
pqxCuk \u003d: cuk y
pqxPmeDno \u003d: DNO y
1>>>> \u003d pqxTdd: pqxTdd;
2>>>> exec sql xqxPmeCur abierto;

Me gustaría insertar un espacio entre cada sql bloques (entre "1 >>>>" y" 2 >>>>")..... para que sea más legible. Sírvase ....& ayudar gracias de antemano .....
 

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 02:51 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0