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

Responder a