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

Re: Líado con el line-feed





  Nass.

  Probar con esto 
 antioco:~/devel/awk$  cat multiline.awk | awk '   BEGIN {RS ="\n" ;ORS= " "} { print $0 } '
 
  donde multiline.awk es el fichero a pasar. Básicamente lo que hace es cambiar el 
 separador de registro ( cada línea de fichero )  que es "\n" por un blanco.
    
  Un saludo.
  César.
  Insallah.
 



On Sun, 30 Sep 2001 15:35:35 +0200 (CEST)
Carles Pina i Estany <is08139@salleURL.edu> wrote:

> 
> Hola
> 
> Sí, con sed se tiene que poder y no me ha salido, ahora lo miraré más XDDD
> 
> con Perl y una línea lo puedes hacer así:
> 
> carles@carles:~$ cat p | perl -e 'while (<STDIN>){chop;print $_." ";}
> print "\n"'
> hola adeu que tal
> 
> carles@carles:~$ perl -e 'while (<STDIN>){chop;print $_." ";} print "\n"'
> < p
> hola adeu que tal
> 
> supongo que ves la idea (lo coge de la entrada estándard)
> 
> todo en una línea, en los dos casos (del cat o perl hasta el \n"' o p)
> 
> ya dirás si funciona
> 
> si ves como hacerlo con sed avisa...
> 
> On Sat, 29 Sep 2001, Alberto Rodríguez wrote:
> 
> > Intento coger una archivo en donde aparecen varias líneas y pasarlo a
> > otro de manera que estas líneas estén todas en una sola línea separadas
> > por espacio.
> >
> > He estado mirando sed... Estoy seguro que con este editor se puede
> > realizar lo que deseo, pero se me está escapando algo...
> >
> > La idea, es la siguiente, supongamos que tengo un archivo de la
> > siguiente manera:
> >
> > linea1
> > linea2
> > linea3
> >     .
> >     .
> >     .
> > linean
> >
> >
> > Una vez tratado debe quedar como:
> >
> > linea1 linea2 linea3... linean
> >
> >
> >
> > A ver quien me echa una mano.
> >
> > Gracias.
> >
> >
> >
> >
> > --
> > To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> >
> 
> ----
> Carles Pina i Estany | Nick: Pinux / Pine / Teufeus
> http://www.salleURL.edu/~is08139/
> 
>    Si la informática fuese medicina, el Win'95 sería el SIDA.
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 



Reply to: