#!/bin/bash

#############################################################
# Script demonio de sistema que sincroniza varios directorios
# con otro directorio dado, de forma automática y bidireccional
# SERGIO GARCIA MONDARAY
# www.yakiboo.net
#############################################################

# Directorios fuente (no pueden contener espacios)
sources=("/home/sgm/UCLM/ISI /home/sgm/Proyectos")
# Directorio destino
destiny="/home/sgm/.dropbox-data/Dropbox"
# Archivo de log
log="/home/sgm/.bidirsync.log"
# Tiempo de espera entre checkeos cuando no hay dispositivo (en segundos)
wait=60

# Se inicia el chequeo periodico
while(true)
do        
	for f in $sources
	do
	    echo BidirSync sincronizando el directorio $f en $destiny$f...

	    mkdir -p $destiny$f 
	    unison -auto -confirmbigdel=false -silent $f $destiny$f >> $log
	    	    
	done

	echo BidirSync durmiendo ...
    sleep $wait # Esperamos un tiempo hasta el siguiente checkeo

done


