[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Dúvida para gerar arquivo
From: |
Thiago Henrique |
Subject: |
Re: [shell-script] Dúvida para gerar arquivo |
Date: |
Tue, 24 May 2011 17:33:34 -0300 |
Ola Fabiano,
Acredito que esta utilização do sed irá te ajudar.
sed ':a;$!N;s/\n/ /g;ta;' nomes1.txt >nomes2.txt
Abs!!!
Em 24 de maio de 2011 16:47, Fabiano Garcia Fonseca
<address@hidden>escreveu:
>
>
> Olá Comunidade!
>
> Supondo o código abaixo:
>
> #!/bin/bash
> busca='fabiano'
> nome=$(cat agenda.dat | grep -i -F "$busca" | cut -d";" -f1) > nomes.txt
>
> A idéia aqui é gerar um arquivo chamado nomes.txt com o resultado da
> busca no arquivo agenda.dat, porém se o resultado da busca tem mais de
> uma ocorrência, os nomes são colocados na mesma linha e eu preciso que
> fique cada nome em uma linha do novo arquivo gerado.
>
> Como devo proceder para isto ocorrer?
>
> Obrigado!
>
> Fabiano Garcia Fonseca
> http://www.linuxacessivel.org
>
>
>
[As partes desta mensagem que não continham texto foram removidas]