[Tecnica] ... problemini africani ... ;)

info@labi Laboratori Innovazione info a labi.it
Sab 16 Ott 2010 22:04:33 BST


non avevo inteso rsync, ...

supponiamo tu debba ottenere un rc pari a 0 ovvero tutti i file trasferiti


RC=1
while [[ RC -ne 0 ]]
do
rsync -a etc.etc.etc.etc.
RC=$?
done

attenzione, che in caso di problemi di permessi cio' portera' a cicli
infiniti. Quindi puoi inserirci qualche controllo
gli exit code di rsync sono qui.. non so se aggiornato (googlato)

http://wpkg.org/Rsync_exit_codes

un controllo potrebbe essere

RC=12; while [[ $RC -eq 12 || $RC -eq 30 ]]

ciau
-------------- parte successiva --------------
Un allegato HTML  stato rimosso...
URL: <http://liste.siena.linux.it/pipermail/tecnica/attachments/20101016/1bf786c0/attachment.htm>


Maggiori informazioni sulla lista Tecnica