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

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

Re: [shell-script] Excluir linhas repetidas


From: Silvano B. Dias
Subject: Re: [shell-script] Excluir linhas repetidas
Date: Thu, 20 Jun 2002 13:51:34 -0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020607

Se voce nao se importa muito com desempenho, tem um jeito forca bruta:

touch out.txt
while read l
do
  if [ `grep -c -w "$l" out.txt` = 0 ]
  then
    echo "$l" >> out.txt
  fi
done < in.txt

Com isto a ordem original do arquivo sera mantida e qualquer linha repedita nao sera copiada para o novo arquivo.


address@hidden wrote:

O problem eh que o iniq -u soh retira linhas iguais se forem consecutivas.... eu preciso que qual linha igual a uma anterior seja retirada...

Reinaldo



address@hidden wrote:
&gt;
cat arquivo | uniq -u &gt; arquivosemrepeticoes
--
Quer a verdade ? Leia o codigo fonte
-------------------------------------
http://codigoaberto.org.br
http://www.sourceforge.net
http://www.cipsga.org.br






---------------------------------------------------------------------
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.listasdiscussao.cjb.net

---------------------------------------------------------------------

Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço
Yahoo!.



---------------------------------------------------------------------
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.listasdiscussao.cjb.net
--------------------------------------------------------------------- Seu uso do Yahoo! Grupos é sujeito às regras descritas em: http://br.yahoo.com/info/utos.html





reply via email to

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