[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] ´picar´ um texto em varios outros
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] ´picar´ um texto em varios outros |
Date: |
Thu, 12 Aug 2004 17:56:52 -0300 |
Fala Eric,
as linhas para picar vc obtém com a seguinte linha:
grep -n from arq.txt | cut -f1 -d:
a opção -n te devolve o número da linha e a linha pp dita separados por
dois-pontos.
[ ]s,
Julio Cezar Neves
- Gerente do Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden
| -----Mensagem original-----
| De: Eric Anderson [mailto:address@hidden]
| Enviada em: quarta-feira, 11 de agosto de 2004 07:55
| Para: address@hidden
| Assunto: Re: [shell-script] ´picar´ um texto em varios outros
|
|
| vlw, mas no meu caso eu não sei o intervalo de linhas
| entre um from<espaço> e outro. o intervalo varia.
|
| sds
|
| Eric Anderson
| CPD Via Net SAO
| 11-66432800
|
| ----- Original Message -----
| From: Okama, Luis
| To: 'address@hidden'
| Sent: Wednesday, August 11, 2004 10:44 AM
| Subject: RES: [shell-script] ´picar´ um texto em varios outros
|
|
| Eric,
|
| vc pode usar o comando split
|
| split --lines=7 arquivo_para_picar
|
| a output default sera em arquivos criados no dir local.
|
| []´s
|
| Okama
|
| -----Mensagem original-----
| De: Eric Anderson [mailto:address@hidden]
| Enviada em: Wednesday, August 11, 2004 7:22 AM
| Para: address@hidden
| Assunto: [shell-script] ´picar´ um texto em varios outros
|
|
| Olá
|
| Tenho um txt assim:
|
| 1.. from fulano bla bla bla
| 2.. bla bla bla
| 3.. bla bla bla
| 4.. bla bla bla
| 5.. from: eric bla bla bla
| 6.. bla bla bla
| 7..
| 8.. from cicrano bla
| 9.. bla
| 10.. bla
| 11.. bla
| 12..
| 13.. from beltrano.
|
| Eu gostaria de pegar esse arquivo e dividi-lo de um
| "from" ateh a ultima
| linha antes do outro, por exemplo, um arkivo da linha 1 a
| 7, outro da linha
| 8 a 12, outro da linha 13 até o proximo "from<espaço>"
|
| por onde começo?
|
| sds
|
| Eric Anderson
| CPD Via Net SAO
| 11-66432800
|
|
| [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
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos