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

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

Re: [shell-script] duvida para pegar um parte de um arquivo


From: Cléoson Barreto
Subject: Re: [shell-script] duvida para pegar um parte de um arquivo
Date: Mon, 23 Nov 2009 10:48:44 -0300

Olá!

     Mais uma forma de fazer:

$ cat teste.txt
192.10.48.1
192.10.48.2
192.10.48.3
192.10.48.4
192.10.48.5
192.10.48.6
192.10.48.7
192.10.48.8
192.10.48.9

$ sed -n '1,3!p' teste.txt | tac | sed -n '1,3!p' | tac
192.10.48.4
192.10.48.5
192.10.48.6

-- 
[]'s
Cléoson.
http://farinhadigital.blogspot.com/

2009/11/23 Fabricio Mattos <address@hidden>

>
>
> Valeu pessoal funcionou.
>
> Sabia que tinha uma maneira de usar o head lendo a partir de uma
> determinada
> linha só não me lembrava como.
>
> Fabricio
>
>
> 2009/11/23 Osvaldo Filho <address@hidden<osvaldofilho.redes%40gmail.com>
> >
>
> > Fabricio,
> >
> > Axo q algo do tipo:
> >
> > #Voce excluirá "!" o inicio (head) e o fim (tail) do arquivo (arq1) e
> > passará ao arq2.
> > arq2=$(! head arq1 && tail arq 1)
> > cat arq2 #Mostra o novo arquivo sem as 10 linhas iniciais e finais.
> >
> > Como disse, não sei se a sintaxe está correta, mas a ideia é não pegar o
> > que
> > está no inicio e no fim e depois jogar em uma variavél (que pode ser um
> > arquivo).
> >
> > 2009/11/23 Osvaldo Filho <address@hidden<osvaldofilho.redes%40gmail.com>
> >
> >
> > > Fabricio,
> > >
> > > Axo q algo do tipo:
> > >
> > > #Voce excluirá "!" o inicio (head) e o fim (tail) do arquivo (arq1) e
> > > passará ao arq2.
> > > arq2=$(! head arq1 && tail arq 1)
> > > cat arq2 #Mostra o novo arquivo sem as 10 linhas iniciais e finais.
> > >
> > > Como disse, não sei se a sintaxe está correta, mas a ideia é pegar o
> que
> > >
> > > 2009/11/23 Fabricio Mattos <address@hidden<fabrimatt%40gmail.com>
> >
> > >
> > >
> > >>
> > >> Pessoal,
> > >>
> > >> Estou com um pequeno problema para poder pegar um pedaço de um
> arquivo.
> > >> Recebo um arquivo que vem com umas informações que não são importantes
> > nas
> > >> 10 primeiras linhas e nas 10 últimas.
> > >> O que eu preciso é ler a partir da 11º e não ler as 10 últimas e
> depois
> > >> gerar um outro arquivo a partir desse.
> > >>
> > >> Exemplo do arquivo:
> > >>
> > >> xxxx
> > >> xxxx ---> não preciso (10 primeiras linhas)
> > >> xxxx
> > >> .
> > >> .
> > >> .
> > >> informações que preciso
> > >> .
> > >> .
> > >> .
> > >> xxx
> > >> xxx ---> não preciso (10 últimas linhas)
> > >> xxx
> > >>
> > >> Como pegar essa parte do meio é o meu problema.!!!!
> > >> Outra coisa o arquivo vem no formato DOS , existe um comando para
> > >> transforma-lo em UNIX?
> > >>
> > >> Abraços.
> > >>
> > >> Fabricio
> > >>
> > >> [As partes desta mensagem que não continham texto foram removidas]
> > >>
> > >>
> > >>
> > >
> > >
> > >
> > > --
> > > Att,
> > >
> > > Osvaldo Filho.
> > >
> > > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> > Ifet
> > > Ceará.
> > > Graduando em Telemática - Ifet Ceará.
> > > Analista de Suporte nível 1 - Auriga.
> > > Professor do SintufCE - Administração de Redes.
> > >
> > > Visite: http://osvaldofilho.wordpress.com
> > >
> >
> >
> >
> > --
> > Att,
> >
> > Osvaldo Filho.
> >
> > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> Ifet
> > Ceará.
> > Graduando em Telemática - Ifet Ceará.
> > Analista de Suporte nível 1 - Auriga.
> > Professor do SintufCE - Administração de Redes.
> >
> > Visite: http://osvaldofilho.wordpress.com
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> > aviso.
> > ----------------------------------------------------------
> > Sair da lista: address@hidden<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>  .
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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