![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| 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 |
| encontrar patrón, borre la línea con el patrón y la línea por encima y por debajo de la línea | nickg | Programación de scripts de shell y | 4 | 01-29-2009 01:38 PM |
| Extracto patrón de línea de texto | TehOne | Programación de scripts de shell y | 4 | 12-25-2008 01:25 PM |
| Extracto patrón de línea de texto | TehOne | Programación de scripts de shell y | 3 | 10-15-2008 01:46 PM |
| Extracto patrón de línea de texto | vampirodolce | Programación de scripts de shell y | 9 | 10-14-2008 12:17 PM |
| extracto de un patrón de inicio y final de una línea | manish205 | Programación de scripts de shell y | 7 | 02-07-2008 06:18 AM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
sed: Encuentre inicio del patrón y del extracto del texto a fin de línea, entre ellos el patrón
Este es mi primer post, por favor, estaría bien. He tratado de Google y leer los diferentes tutoriales.
La tarea en cuestión es la siguiente: Archivo de entrada input.txt (ejemplo) abc123defhij-E-1234jslo 456ujs-W-abXjklp A partir de este archivo de la tarea es la grep-E y W-cadenas que son únicos y escribir un archivo nuevo empezando por el modelo combinado (-E-,-W-) El resultado final debe ser como este: -E-1234jslo -W-abXjklp El más cercano que he llegado a hacer esto es usando este código: Código:
grep -e '-[EW]-' input.txt | sed 's/.*'-[EW]-'//' 1234jslo abXjklp El problema es que esto no me dan la-E y W-que es parte de la expresión regular. Creo que necesitamos una manera de poner en la parte en el combinado de sustituir parte de sed. Gracias de antemano por cualquier ayuda. Última edición por TestTomas; al 05-27-2009 10:33 AM.. Motivo: Corregido error ortográfico |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|