Precisa de um software para comparar dois arquivos de texto [duplicados]

13

Existe algum software disponível no Ubuntu12.04 para comparar dois arquivos de texto do gedit pelas diferenças entre eles. Eu tenho dois arquivos de texto CSS comigo que eu quero comparar para a diferença.

    
por vipin8169 20.09.2012 / 11:37

2 respostas

35

A maneira clássica Un * x de fazer isso é diff :

diff file1 file2

Uma maneira mais visual para os usuários do vim é fazer vimdiff :

vimdiff file1 file2

Finalmente, há difuso :

sudo apt-get install diffuse
diffuse file1 file2

Aqui está um exemplo de janela de difusão:

Você vê claramente as diferenças entre os dois arquivos de texto. Usando as setas azuis no topo que sobem ou descem, você pode se mover entre as diferenças encontradas. As setas azuis na parte superior esquerda e direita podem ser usadas para mover o texto da esquerda para a direita e vice-versa. Os ícones com duas pequenas setas azuis são usados para mesclar os dois arquivos.

Se você clicar duas vezes, poderá editar diretamente o texto.

Só para tornar a vida mais interessante, você receberá um upvote se adivinhar corretamente quais são esses dados na imagem acima: -)

    
por January 20.09.2012 / 11:38
9

Visualizador de diferenças de imagens . O Meld é uma ferramenta de interface gráfica do usuário para comparar arquivos de texto e seu conteúdo. Você pode encontrar instruções sobre como instalar e usá-lo aqui .

Existe também a ferramenta de linha de comando diff

Sintaxe do diff:

diff first_file_to_compare second_file_to_compare
    
por NlightNFotis 20.09.2012 / 11:38