Enviado em 23/08/2010 - 15:08h
Segue a ideia básica, creio que não funciona do jeito que está agora.
#!/bin/bash
clear
tem=`ls | wc -l`
if [ $tem > 0 ]
then
rsync -Cravzp /rsync/* 192.168.XXX.XXX:/rsync/
else
exit
fi
rm -rf /rsync/*
Se tiver arquivo na pasta sincroniza e depois apaga, senão sincronizar não deve apagar. Resumindo, só apagar depois de sincronizar.
#!/bin/bash
clear
tem=`ls | wc -l`
if [ $tem > 0 ]
then
rsync -Cravzp /rsync/* 192.168.XXX.XXX:/rsync/
else
exit
fi
rm -rf /rsync/*
Se tiver arquivo na pasta sincroniza e depois apaga, senão sincronizar não deve apagar. Resumindo, só apagar depois de sincronizar.