View Full Version : Mi aiutate, cerco script-shell per backuppare files al montaggio di un usb disk
Mi serve uno script-shell da mettere in cron in esecuzione ogni 5 minuti che al montaggio di un disco etichettato "backup" salvi al suo interno determinati files (magari aggiungendo al nome dei file backuppati la data e l'ora)
E' possibile? E' fattibile?
damiano77
22-03-2010, 21:05
Certo che è fattibile però direi che conviene farlo lanciare a udev piuttosto che usare cron. Che difficoltà trovi nello scrivere tale script? Lo script mi sembra la parte più semplice ma forse non ho capito bene...
Non me ne intendo piu' di tanto, ecco non saprei come farlo lanciare da udev ad esempio, uno script già pronto lo potrei modificare, ma crearlo ahime no.
A pensarci bene il cron creerebbe casino se poi facico eseguire lo script ogni 5 minuti (1 backup ogni 5 minuti), effettivamente il backup deve essere fatto solo al montaggio del disco quindi mi basta 1 sola volta che l'evento del montaggio risulti vero.
credo che ti ci voglia una nuova regola udev
una cosa del genere:
BUS=="usb", SYSFS{idProduct}=="aaaa", SYSFS{idVendor}=="bbbb", PROGRAM="/bin/sh tuoscript"
dove aaaa e bbbb sono i valori del device usb
tuoscript = cosa vine eseguito
Bene da quello che leggo l'esecuzione dello script è vincolata solo se la periferica usb è connessa, ci vuole un po' di tempo per il reale montaggio includero' uno sleep all'interno dello script
Grazie appena ho tempo provo!!
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.