Como encontrar diretórios ausentes entre duas estruturas de disco?
- Digamos que o Disco A tenha dir
A/
,B/
,C/
,D/
. (cópia mais recente) - Digamos que o disco B tenha dir
A/
,B/
,D/
,E/
. (cópia mais antiga)
Quero descobrir quais diretórios estão faltando na cópia mais recente em comparação com a cópia mais antiga.
Resultados: "Dir E".
Como posso fazer isso? Não quero nenhum relatório sobre arquivos.
Isso pode criar apenas os diretórios ausentes de um destino específico:
find -type d -exec mkdir -p "/mnt/pics/Albums/{}" \;
ATUALIZAÇÃO: O artigo sugerido na minha pergunta era sobre conteúdo e não sobre pastas. Além disso, não foi apresentada uma solução clara como resposta de "diff -rq path1 path2".