shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Detectar midia


From: José Carlos Colzani
Subject: Detectar midia
Date: Mon, 25 Aug 2003 20:55:07 -0300
User-agent: KMail/1.5.3

Ola pessoal....

Estou fazendo um script para fazer backup de particao SAMBA onde ficam 
compartilhados os arquivos para as estacoes windows. 

Este e o script :

####################################################
#!/bin/bash
ORIGEM="/home/samba/"
TEMP="/tmp/backup"
DATA="Backup-`date +%d%m%y`"
ARQUIVO=$DATA
if [ -d "$TEMP" ]; then
        echo "Diretorio esta correto" 1>> /var/log/grava.log 2>> 
/var/log/grava.log
else
        mkdir $TEMP && echo "Diretorio foi recriado" 1>> /var/log/grava.log 2>> 
/var/log/grava.log
fi
while : ; do
cd $TEMP
cdrecord speed=4 dev=0,0,0 blank=fast 1>> /var/log/grava.log 2>> 
/var/log/grava.log
        if [ "$?" = 0 ]; then
                mkisofs -r -J -V $DATA -o $ARQUIVO $ORIGEM 1>> 
/var/log/grava.log 2>> 
/var/log/grava.log
                cdrecord -eject -v speed=8 dev=0,0,0 -data -pad /tmp/$ARQUIVO 
1>> 
/var/log/grava.log 2>> /var/log/grava.log
                rm -rf /tmp/$ARQUIVO
                exit 0
        else
                echo "NAO HA CD NO DRIVE !!!" 1>> /var/log/grava.log 2>> 
/var/log/grava.log
                eject sr0
                sleep 10
                eject -t sr0
        fi
done
######################################################3

La na empresa eles usam cdrw, 1 para cada dia, porem uma vez por mes eles usam 
um cdr normal.

Entao pro script ficar 100% queria saber se tem como checar qual o tipow de 
midia, se e cdr ou cdrw,  andei lendo o man do cdrecord mas nao achei nada.

Agradeco qualquer ajuda.

Abracos...


-- 
#-------------------------------------------------------------------#
# Nome  :   José Carlos Colzani                                     #
# Empresa:  Internetwork Soluções em Linux                          #
# Cidade:   Brusque SC                                              #
# E-mail:   address@hidden & address@hidden    #
# SO    :   Slackware Linux 9.0                                     #
#-------------------------------------------------------------------#



reply via email to

[Prev in Thread] Current Thread [Next in Thread]