[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] diff e comm
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] diff e comm |
Date: |
Wed, 8 Sep 2004 12:04:40 -0300 |
Aê Vinicius,
antes tarde do que nunca:
Prompt> cat de
d
c
b
a
Prompt> cat dee
a
b
c
d
e
f
g
h
Prompt> diff -u <(sort de) <(sort dee) | sed -n '/+++/d;/^+/p' | cut -c2-
e
f
g
h
[ ]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: vinicius caldo [mailto:address@hidden]
| Enviada em: terça-feira, 31 de agosto de 2004 14:04
| Para: address@hidden
| Assunto: [shell-script] diff e comm
|
|
| Pessoal,
|
| preciso de ajuda com seguinte problema:
| Tenho duas listas, uma com umas 30 linhas e a outra com mais de 300.
| Preciso de uma lista com os arquivos que estão na primeira
| lista e NÃO estão na segunda. Já tentei o seguinte:
|
| diff -u arq1 arq2
| Não funcionou, o diff compara linha por linha, então se eu
| tiver uma palavra na primeira linha do arq1 e a mesma
| palavra na última linha do arq2 o diff vai dizer que tem no
| arq1 e não tem no arq2.
|
| comm -32 arq1 arq2
| O comm funciona com arquivos com poucas linhas, com um
| arquivo grande não. Acho que é porque ele também compara
| linha por linha.
|
| Acho que na verdade não estou entendendo o funcionamento dos comandos.
|
| Alguém sabe alguma parâmetro ou algum comando que faça o que eu quero?
|
|
| ---------------------------------------------------------------------
| 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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: [shell-script] diff e comm,
Julio Cezar Neves - DATAPREVRJ <=