hacer una comparación recursiva de archivos para detectar novedades e informar

hacer una comparación recursiva de archivos para detectar novedades e informar

Tengo Ubuntu 16.04 y he estado usando Dropbox a lo largo de los años y lo encontré sólido en confiabilidad.

Recientemente comencé a usar Zoho docs y me gusta, pero encuentro que la sincronización es inestable. Me gustaría seguir usando Dropbox como copia de seguridad. La estructura de directorios de mi Dropbox se ha organizado muy cuidadosamente. Tengo más de 30.000 archivos y me ayuda a encontrar lo que quiero. Me gustaría conservar una copia de mis archivos de Zoho docs en la misma estructura de directorios que Dropbox.

Esto es lo que planeo hacer:

  1. Cree la misma estructura de directorios en zoho docs (sin archivos, solo estructura).Sepa como hacer esto

  2. Cree archivos en zoho docs en el mismo directorio en el que me gustaría verlos en mi cuenta de Dropbox. Después de crear un archivo de escritura (.zdoc), cree una copia (.docx).

  3. Básicamente, copie todo el contenido de Zoho Docs en Dropbox, ya que tienen la misma estructura.Copiar solo si ha sido actualizado. Sepa cómo hacer esto.

  4. Ahora el script que quiero es verificar si me acordé de guardar el archivo .docx. Entonces quiero escanear los directorios de forma recursiva, encontrar archivos .zdoc y ver si tienen un archivo .docx correspondiente que sea más nuevo. Si no es así, agréguelo a una lista y envíemela por correo. Nuevamente puede ejecutar esto a una hora específica todos los días. Tener el docx me ayudará a buscar en Dropbox en caso de que esté buscando algo.

Estoy buscando ayuda solo en el punto número 4, pero incluyo todo allí en caso de que haya una mejor manera de hacer todo esto.

información relacionada