Não tenho certeza se diff
está incluído no OSX, mas pelo menos no Linux você pode fazer
diff /path/dir1 /path/dir2
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.
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.
Tags osx-mountain-lion macos