![]() |
|
|
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 |
| la eliminación de patrón que se extiende en varias líneas | sabyasm | Programación de scripts de shell y | 2 | 05-13-2008 06:19 AM |
| tr utilizando para varias líneas de producción en una sola línea | otes4 | Programación de scripts de shell y | 3 | 02-18-2008 11:30 am |
| fusión de varias líneas del fichero "plano" | hnhegde | Programación de scripts de shell y | 4 | 12-05-2006 07:13 PM |
| Utilice sed de fusionar varias líneas | xb88 | Programación de scripts de shell y | 3 | 08-08-2006 02:54 PM |
| Extracción de múltiples grupos de usuarios a través de línea de comandos | jquizon62 | Sun Solaris | 1 | 10-28-2004 01:56 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Extracción de fin de línea para fusionar varias líneas
Estoy seguro que esto será una pregunta fácil para usted expertos ahí fuera, pero he estado buscando el foro y que trabajan en esto por un par de horas y ahora no puede hacerlo bien.
Tengo un archivo de datos muy desordenado que estoy intentando poner en orden - una de las cuestiones que en algunos textos de archivos se dividen en varias líneas: 999999000 "Nombre" "este es el texto de una línea línea de dos línea de tres " Y he estado intentando todo tipo de versión de sed para que se vea como este: 999999000 "Nombre" "esta es una línea de texto para la línea dos líneas tres" y sí, he tratado cosas como sed 's / $ / /' archivo1> archivo2 ... el problema no es cada línea tiene un problema, así que estoy tratando de averiguar cómo eliminar la línea sólo se alimenta de líneas problemáticas, no todas las líneas el problema de las líneas se iniciará con los caracteres alfa numéricos no, así que he estado tratando de hacer algo con eso, pero en vano gracias Última edición por tink; al 10-14-2008 12:17 PM.. |
|
||||
|
Código:
cat temp.txt | perl -pe 's/\n/ /' |
|
||||
|
sangrienta maravilloso joeyg - gracias!
Esto también trabajó para mí en el final: sed 's /"$/"|/ g' archivo1> archivo2 porque el dobles es válido para la última columna ... a fin de reemplazar las comillas dobles y línea final con doble cotización y las tuberías de ... Gracias de nuevo |
|
||||
|
Código:
awk '/^[0-9]/ { print ""; printf $0}
!/^[0-9]/ {printf $0}
END {print ""}' filename
|
![]() |
| Marcadores |
| Etiquetas |
| Los finales de línea, terminadores línea, sustituir, sed |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|