Eliminar linea de un archivo similar a comando GREP
Jesus Aneiros Sosa
aneiros en finf.ucf.edu.cu
Dom Ago 28 08:52:56 CLT 2005
On Sat, 27 Aug 2005, Cristian Gutierrez wrote:
> Hoy en la tarde, Roberto Bonvallet dijo:
> > Astor Giacomo escribio:
> >> On Saturday 27 August 2005 01:43, Julio Retamal Rojas wrote:
> >>
> >> > Tengo un archivo que contiene 640.000 lineas y hay lineas que tienen un
> >> > texto en especial y necesito hacer un proceso que busque en todo el archivo
> >> > y elimine esa linea.
> >>
> >> Como desagravio al pobre (y aparentemente olvidado) sed(1), me permito
> >> sugerir
> >>
> >> sed '/is taked/d' xaa
> >
> > Para no quedarme atras:
> >
> > vim +g,is\ taked,d +wq xaa
>
> Y ya que el publico lo pide:
>
> emacs -batch -q xaa -eval '(progn (flush-lines "is taked")(save-buffer)(kill-emacs))'
Con todo respeto: la opcion con vim muy fea y la de emacs horrible! Nada
que ver con UNIX. Seria interesante saber el tiempo que les tomo a cada
uno dar con ellas para comparar con las mas "intuitivas" de grep(1) o
sed(1).
--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(1<<3)+2);y[A-Z][N-ZA-M];print;'
Participe en el V Congreso Internacional de Educacion Superior
"Universidad 2006". La Habana , Cuba, del 13 al 17 de febrero del 2006
http://www.universidad2006.cu/
Más información sobre la lista de distribución Linux