Perguntas sobre 'diff'

diff é um utilitário de comparação de arquivos que gera as diferenças entre dois arquivos.
1
resposta

Vim e unified diffs

No meu trabalho diário, eu lido apenas com diffs unificados, então gostaria de definir o alias alias diff='diff -puN' no meu .zshrc . Esse alias não é respeitado quando eu uso o shell no modo de linha de comando do vim, ou seja, quan...
22.04.2015 / 12:12
1
resposta

Como determinar o único arquivo adicional em outras duas listagens idênticas?

Eu fiz uma listagem da pasta do dispositivo duas vezes, uma vez sem o cartão SD no slot e uma vez inserida, o sistema adiciona automaticamente uma arquivo na pasta do dispositivo. $ ls /dev | wc -l 205 $ ls /dev | wc -l 206 Eu poderia col...
20.03.2015 / 19:40
1
resposta

Como comparar dois arquivos tar (incluindo conteúdo de arquivo, arquivos novos / removidos, links simbólicos)?

Eu tenho dois arquivos tar (compactados ou não compactados) e quero encontrar todas as diferenças nos dois arquivos. Ambos os arquivos contêm um sistema de arquivos completo (ou seja, quando descompactado, geraria diretórios como /bin , /home...
12.11.2013 / 14:19
1
resposta

rcs e diff gráfico

Eu tenho uma máquina rodando o Ubuntu 6.06. Arquivos de origem sob rcs (sem git disponível). Preciso comparar visualmente as rotações mais antigas de arquivos com a versão retirada. Até agora eu mudei o arquivo e comparei. mv test.c tmptes...
17.11.2013 / 15:29
1
resposta

Compare todos os arquivos de texto em um diretório e classifique por semelhança

No Unix, existe alguma maneira de comparar cada arquivo de texto em um diretório com todos os outros arquivos de texto no diretório e, em seguida, classificar cada par de arquivos por semelhança (usando o utilitário diff )? Já existem alguns p...
08.01.2013 / 08:57
2
respostas

Diferença entre o diretório local e o remoto

Eu quero comparar meu diretório local e meu diretório remoto. Exemplo: considere dois diretórios como diretório local e remoto |-local | |--aaa | | |--file1 | | |--file2 | | | |--bbb | | |--file1 | | |--file2 | |-file1 |...
20.02.2018 / 23:38
2
respostas

O 'patch' funciona com contexto assimétrico?

Eu tenho o arquivo a : This file does have an error in it that needs to be fixed. e um arquivo semelhante b : This file does have no error in it that needs to be fixed. Eu posso criar um diff unificado com diff -u a b : --...
03.01.2018 / 15:06
1
resposta

Quaisquer ferramentas de mesclagem de arquivos de texto?

Quando faço o controle de versão em arquivos de texto (ou látex), muitas vezes me deparo com o problema de que as ferramentas merge / diff são todas baseadas em linhas, enquanto os arquivos de texto não são. Isso leva a granularidade insuficient...
26.12.2017 / 02:09
2
respostas

Substitua o arquivo se e somente se stdin for diferente do conteúdo do arquivo

Estou procurando um programa que use um nome de arquivo (por exemplo, como um argumento), leia stdin em um buffer e compare isso com o conteúdo do arquivo nomeado. Se o conteúdo for diferente, o programa (idealmente atomicamente) substitui...
07.08.2017 / 08:51
0
respostas

Como destacar o comando output from diff e torná-los lado a lado?

Eu tenho dois arquivos $ cat file1.txt UUXX:1 UUXX:2 $ cat file2.txt UUXX:3 UUXX:1 Eu quero usar este comando $ diff --old-group-format=$'\e[0;31m%<\e[0m' --new-group-format=$'\e[0;31m%>\e[0m' --unchanged-group-format=$'\e[0;32m...
01.06.2018 / 14:12