Quero ver, recursivamente, arquivos diferentes em dois diretórios. Diff pode fazer isso, mas mostra as diferenças linha a linha, que eu não quero. Existe uma ferramenta que faz isso ou uma maneira de fazer isso com Diff (eu li a página de manual, não vi nada)?
linux
command-line
shell
diff
user13743
fonte
fonte
Você está procurando a
-q
opção:fonte
Uma maneira de fazer isso é fazer
Ele ainda fará uma comparação linha por linha, mas cada comparação de arquivo começa com "diff dir1 / arquivo dir2 / arquivo", de modo que grepping "diff" mostrará apenas essas linhas (ou seja, os arquivos que são diferentes).
fonte
Se você é um usuário do emacs, consulte os diretórios ediff. Você pode ver as diferenças de arquivo e, em seguida, detalhar as diferenças linha por linha, se precisar ver por que elas são diferentes.
fonte