diff - Comando com exemplos
Publicado por Lisandro Guerra em 24/06/2013
[ Hits: 132.750 ]
Blog: https://spartanix.com/
Lista da feira Alface Beterraba Cebola Caqui Damasco Espinafre Goiabacat lista2
Lista da feira Alface americana Beterraba Caqui Damasco Espinafre Figo GoiabaO comando reporta, basicamente, o que tem que ser alterado no arquivo1, o primeiro na sintaxe, para que fique igual ao arquivo2. Então, se seguirmos a lógica e a ordem numérica colocando a lista1 primeiro, teremos o seguinte:
2c2 < Alface --- > Alface americana 4d3 < Cebola 7a7 > FigoPodemos dizer que a saída mostra que, para a lista1 ficar igual à lista2, devemos fazer algumas alterações.
2c2 < Alface americana --- > Alface 3a4 > Cebola 7d7 < FigoTraduzindo: na linha 2, trocar Alface americana por Alface, entre as linhas 3 e 4 incluir a Cebola, que passará a ser a nova linha 4 e na linha 7, retirar o Figo.
Lista da feira Lista da feira
Alface | Alface americana
Beterraba Beterraba
Cebola <
Caqui Caqui
Damasco Damasco
Espinafre Espinafre
> Figo
Goiaba Goiaba
Os arquivos binários lista1.gz e lista2.gz são diferentesOpa! Não era o que eu esperava, o comando apenas disse que os arquivos são diferentes. É que, para comparar os arquivos compactados, temos que usar o zdiff:
2c2 < Alface --- > Alface americana 4d3 < Cebola 7a7 > FigoAgora sim, recebemos a resposta esperada.
Somente em pasta1/: difere Somente em pasta2/: lista3Como podemos deduzir, eu omiti o arquivo "difere" e incluí o arquivo "lista3", daí o comando disse que existe o arquivo "difere" somente na pasta1 e o "lista3", somente na pasta2.
Wi-Fi no Dell Inspiron 1525 - Configurando Broadcom 4311 no Linux Mint 14/15
Apostilas gratuitas de OpenOffice.org, Gantt Project, Thunderbird, Firefox e Gimp
Nepomuk - Desabilitando no KDE
Highlighting: Destacando Códigos Bash Script no Eclipse
Contagem de linhas em shell script
Acertando data e hora no Linux
Alterar a cor que os arquivos são listados no terminal
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (7)
De volta para o futuro - ou melhor, para o presente (parte 2) (0)









