[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"
- Re: [shell-script] Remover a ultima linha do arquivo, (continued)
Re: [shell-script] Remover a ultima linha do arquivo, Henrique, 2008/04/09
Re: [shell-script] Remover a ultima linha do arquivo, mxspan-general, 2008/04/13
- Re: [shell-script] Remover a ultima linha do arquivo, Andre Xavier, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo, Tiago Barcellos Peczenyj, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo, Tiago Barcellos Peczenyj, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo, Thiago Campos, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo,
Tiago Barcellos Peczenyj <=
- Re: [shell-script] Remover a ultima linha do arquivo, MrBiTS, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo, Vinicius Hanrejszkow, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo, Thiago Campos, 2008/04/14
- Re: [shell-script] Remover a ultima linha do arquivo, Thiago Campos, 2008/04/14