Mas que 'muitos erros' acontecem?
On 11/16/06, Apio Carniello <[EMAIL PROTECTED]> wrote:
> Ola, estou tentando montar um script que realize backups em uma maquina com
> 2 sistemas operacionas, linux e windows.
> Depois do expediente eu reinicializo a maquina, e durante a madrugada ele
> deve executar esse scritp:
> Mas nao estou conseguindo.. aqui vai o script, pois esta acontecendo muitos
> erro.. Caso alguem pudesse me ajudar!
> Ficaria muito grato!
>
> #!/bin/bash
>
> mount /dev/sda1 /mnt/sda1
>
> montado=`mount | grep /mnt/sda1`
>
> if [ -z "$montado" ]; then
>
> exit 1
>
> else
>
> DATA=`date +%Y-%m-%d-%H.%M`
>
> cd /mnt/backup
>
> tar -zcvf trabalho-"$DATA".tar.gz /mnt/hda6/trabalho/
>
> umount /mnt/sda1
>
> fi
>
Alias pense num script assim:
#!/bin/bash
REASON='/tmp/reason.txt'
TARGET='/mnt/hda6/trabalho/'
DATA="$(date +%Y-%m-%d-%H.%M)"
FILE="trabalho-${DATA}.tar.gz"
die() { echo -e "${1}\nReason:\n" ; cat ${2} ; exit 1 ; }
mount /dev/sda1 /mnt/sda1 2>&1 > ${REASON} || die "Erro ao montar!!!" ${REASON}
cd /mnt/backup && tar -zcvf "${FILE}" ${TARGET}
umount /mnt/sda1
Acha mais facil de dar manutenção?
--
Tiago B Peczenyj
Linux User #405772
# cd /pub
# more beer