ciao a tutti, sto creando uno script per la masterizzazione + stampa etichette automatizzato.
Lo script č giá funzionante, perķ mancano alcuni controlli sugli errori dell'utente, in particolre avrei bisogno di aiuto per gestire questi errori: ---- 1. se la directory /mnt/prova supera le dimensioni di 649 MB --> errore ho provato con: A=`du -s /mnt/prova` if test "$A" -ge 649000 ; then echo "i documenti eccedono le dimensioni del CDROM" else echo "OK, controllo eseguito" fi che chiaramente non funziona... dove sbaglio? ------ 2. Controllo sulla verginitā del cdrom. Pensavo di sfuttare il messaggio di errore che da mount al tentativo di montare un cd vergine. ------ 3. Controllo stato di inizilizzazione di un cd multisessione. Per aggiungere dati da un cd, č necessario che questi sia giā stato in precedenza masterizzato con l'opzione -multi. Come faccio a gestire questo errore nel caso che: A) il cd si vergine. B) il cd sia inizilizzato con -multi C) il cd non sia inizilizzato con -multi ------ 4. calcolo dimensioni di due directory distinte, somma, confronto. devo calcolare i bytes occupati dai dati sul cdrom multisessione , sommarli con quelli da aggiungere, controllare che non si superi i 620 MB pensavo a qualche cosa simile a: A=`(du -s /cdrom )+(du -s /master)` if test $A -ge 620000 ; then echo "spazio non sufficente" else echo "OK, proseguo" fi immagino che ci sia il problema che du-s restituisce valore /nomedir ---- 5. verifica che il cd sia inserito. Anche qui pensavo di usare il messaggio di errore di mount... No medium found Un grazie anticipato a chi volesse aiutarmi. ciao! -- Massimo Biffi - icq: 100756110 mail: [EMAIL PROTECTED] LocTeam - Barcelona (Spain) - Localization Engineering Mac OS X - debianPPC - debian i386 - Mac OS 9.1 Powered by: Debian 2.2 Kernel 2.4.1 on Celeron "450a" Debian 2.2 Kernel 2.2.18 on Apple G4 PPC