shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Remover a ultima linha do arquivo


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Remover a ultima linha do arquivo
Date: Mon, 14 Apr 2008 16:25:58 -0300

Pergunta séria: o vi aguenta um arquivo de 80 GB ??

2008/4/14 Thiago Campos <address@hidden>:
>
>
>
>
>
>
> Vamos para a pergunta besta: já tentou o *vi*?
>
>  1. Veja quantas linhas existem no arquivo: *wc -l <arquivo>*
>  2. No vi execute *:<numero_de_linhas>d*
>  3. Depois salve o arquivo e verifique o resultado.
>
>  Sugiro fazer um teste antes num arquivo menor, mas mantendo as proporções
> de
>  espaço livre na partição.
>
>  []s
>  Thiago Campos.
>  Manaus - AM
>
>
>  2008/4/14 Tiago Barcellos Peczenyj <address@hidden>:
>
>  > confirmei com um arquivo de 8 e 10GB -- alguma coisa acontece e o sed
>  > se perde e apaga TUDO.
>  >
>  > Nesse caso usei arquivos com linhas de 1023 caracteres.
>  >
>  > Resumindo : cuidado... :)
>  >
>  > 2008/4/14 Tiago Barcellos Peczenyj
> <address@hidden<tiago.peczenyj%40gmail.com>
>  > >:
>  >
>  > > 2008/4/14 Andre Xavier <address@hidden <nikimma%40yahoo.com.br>>:
>
>  > >
>  > > >
>  > > > Vc tentou com "sed -i" ? Nunca manipulei um arquivo tão grande com
>  > sed, mas
>  > > > vc poderia tentar:
>  > >
>  > > Ola
>  > >
>  > > Antes de sugerir o uso, eu criei um arquivo com 80 GB através de
>  > > concatenações sucessivas de um arquivo cheio de #
>  > >
>  > > depois de fazer sed -i '$d' arquivo veja só o que aconteceu:
>  > >
>  > > $ wc 80GB
>  > > 0 0 0 80GB
>  > >
>  > > Não sei o que aconteceu, se estourou algum buffer, sei la, só sei q os
>  > > primeiros 80 GB não tinham \n (eram 80 * 1024 * 1024 * 1024 caracteres
>  > > identicos) e o sed apagou o arquivo.
>  > >
>  > > Sugiro vc fazer um teste com MUITO cuidado.
>  > >
>  > > []ś T
>  > >
>  >
>  > --
>  > Tiago B Peczenyj
>  > Linux User #405772
>  >
>  > http://peczenyj.blogspot.com/
>  > "what does not kill us makes us stronger"
>  >
>  >
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"

reply via email to

[Prev in Thread] Current Thread [Next in Thread]