questa è un pò brutale ma funziona <br>devi personalizzare le due variabili direttrice e chiavetta<br>devi mettere un crontab come root che lancia la shell ogni minuto <br>(attenzione è da modificare un po se il salvataggio dura più di un minuto )<br>
<br>#!/bin/bash<br>#<br>direttrice="/spazio" # direttrice da salvare<br>chiavetta="/mnt/USB" # file system della chiavetta<br>#<br>numr=$(( $RANDOM % 120 ))<br>#<br>df -k |awk '{print $6}' >$numr<br>
for i in `cat $numr`<br>do<br> if [ "$i" = "$chiavetta" ]<br> then<br> echo "----------------------" >>log_salva.txt<br> echo "salvataggio iniziato" >>log_salva.txt<br>
date >>log_salva.txt<br> cp -r $direttrice $chiavetta<br> sync<br> umount $chiavetta<br> date >>log_salva.txt<br> echo "salvataggio terminato" >>log_salva.txt<br>
fi<br>done<br>rm -f $numr 2>/dev/null<br>