Ciao a tutti :-)
sto sistemando (finalmente!) uno script rsync tra due server remoti.
Ho implementato il PID file per non avere rsync paralleli e controproducenti (in cron, rsync viene avviato tutti i giorni):
if [ -e /home/user/run/transfer1.pid ]
then
echo "yes"
else
rsync [qui parte lo script]
fi
rm /home/user/run/transfer1.pid
così funziona :-)
ma il problema è: se mentre rsync è in esecuzione cade la rete (o altro), rsync si blocca e il PID file non viene rimosso, ergo rsync avviato da cron il giorno successivo non partirà più.
Qualche idea?
grazie!
Pol