tentando descobrir se existe um comando semelhante a “idem”

0

Eu sei se quero, de certo modo, fundir um diretório em outro sem escrever tudo o mais usando ditto . Mas agora estou tentando ver se há uma maneira de comparar os dois diretórios.

De um diretório que estou copiando para outro diretório com freqüência. Mas, do diretório de origem, às vezes eu apago coisas, o que não funciona com a pasta para a qual estou copiando / mesclando as coisas.

Então, há algo parecido com o ditto que pode, pelo menos, imprimir as diferenças entre os dois diretórios, para que eu possa remover quaisquer arquivos que eu possa precisar remover do diretório para o qual estou copiando.

    
por chris 10.08.2013 / 07:17

2 respostas

1

Não tenho certeza se diff está incluído no OSX, mas pelo menos no Linux você pode fazer

diff /path/dir1 /path/dir2
    
por 10.08.2013 / 07:54
0

Você também pode rsync -avn source/ destination/ , que mostrará arquivos atualizados e ausentes / extras. Se você incluir rsync -av -n --delete source/ destination/ , ele também mostrará os arquivos no destino que não estão na origem. O -n é uma "execução a seco", o que significa que nada é realmente feito - apenas relatórios detalhados sobre o que seria feito se o -n fosse omitido.

    
por 13.08.2013 / 02:50