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

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

Re: [shell-script] Ajuda para criar um script


From: Flavio Junior
Subject: Re: [shell-script] Ajuda para criar um script
Date: Mon, 4 Jun 2007 16:49:50 -0300

Se ajudar.. fiquei sem paciencia de ver algo em awk/sed

[root@ideafix ~]# cat txt
1
2
3
4
5
teste
6
7
8
9
10
teste
11
12
13
14
15
teste

[root@ideafix ~]# i=0; while IFS=$'\n' read -r LINHA; do if [ "$LINHA" ==
"teste" ]; then let i+=1; continue; fi  ; echo $LINHA >> txt$i.txt; done <
txt
[root@ideafix ~]# ls txt*.txt
txt0.txt  txt1.txt  txt2.txt  txt3.txt
[root@ideafix ~]#



Flavio do Carmo Junior

On 6/4/07, André Unno <address@hidden> wrote:
>
>   Boa tarde pessoal.
> Estou quebrando a cabeça para fazer um script que faça o seguinte:
>
> Eu tenho um arquivo, por exemplo, com o seguinte conteúdo:
>
> 1
> 2
> 3
> 4
> 5
> teste
> 6
> 7
> 8
> 9
> 10
> teste
> 11
> 12
> 13
> 14
> 15
> teste
>
> Eu preciso fazer com que ele separe esse arquivo e cada novo arquivo deve
> conter o conteúdo entre um teste e outro.
>
> Alguém poderia me dar uma luz?
>
> --
> André Unno
> GNU/LinuxCounter#390708
> http://counter.li.org
>
> O sistema pediu: "Requires Windows 9x, Windows 2000 or better".
> Então eu instalei Linux.
>
> [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]