[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Uso do diff
From: |
Renato Alvim |
Subject: |
Re: [shell-script] Uso do diff |
Date: |
Tue, 26 Sep 2000 18:30:13 -0300 |
Rodrigo Bernardo Pimentel wrote:
Obrigado, Rodrigo.
Explicação etremamente clara e didática.
Como eu gosto...
Parabéns...
Valeu!
Renato
> > Mas você poderia me dar uma sucinta explicação a respeito?
> > A ordem é essa mesmo, ou o contrário?
>
> Eh essa mesma. Imaginemos um grep normal. Seria do tipo:
>
> grep emacs todos.os.rpms.txt
>
> Isso me acharia uma linha que contivesse "emacs" no arquivo. Agora,
> se eu quisesse todos os os pacotes que *nao* fossem o emacs, eu digitaria
>
> grep -v emacs todos.os.rpms.txt
> ^^^^^
> O que voce quer eh fazer isso, pra uma serie de arquivos (e nao soh
> pra "emacs"). A opcao "-f" do grep le seus parametros de um
> arquivo. Portanto, fazendo
>
> grep -v -f rpms.instalados todos.os.rpms.txt
> ^^^^^^^^^^^^^^^^^^
> Voce estah lendo padroes de um arquivo ("rpms.instalados"), ao inves
> de dize-lo direto na linha de comando. O funcionamento eh analogo a voce
> tentar o grep uma vez por linha do arquivo rpms.instalados (com algumas
> pequenas diferencas, mas a ideia eh essa :)
>
> rbp