restore.sh

Publicado por Ricardo Brito do Nascimento 21/12/2007

[ Hits: 5.125 ]

Homepage: http://brito.blog.incolume.com.br

Download restore.sh




Criar um script com o nome "restore.sh" que:

-->faça restauração de cópia de segurança, utilizando formato tar.gz, do(s) arquivo(s) fornecidos como argumento

-->mostre quais arquivos foram feitos cópias de segurança e

-->permita escolha do diretório destino a ser feito a restauração.

  



Esconder código-fonte

#!/bin/bash

# Baseado na pergunta http://www.vivaolinux.com.br/comunidades/verTopico.php?codigo=23&codtopico=10675
#Criar um script com o nome "restore.sh" que faça restauração de cópia de segurança, utilizando formato tar.gz, do(s) arquivo(s) fornecidos como argumento, mostrando quais arquivos foram feitos cópias de segurança e permitindo escolha do diretório destino a ser feito a restauração.
# autor: Ricardo Brito
# email: ricardo[at]rbncurriculo.cjb.net
# 
_help0(){ echo -e "Este arquivo";}
_help(){ echo -e "\nUse: $0 'caminho + nome do arquivo' 'diretorio de destino'\n\n";}

#if [ -z "$1" || "$#" -lt 2 ]; then
#       _help;
#       exit 1;
#fi

if [ -z "$1" ]; then
        #echo "Uso: `basename $0` argumento1 argumento2 etc.";
        _help;
        exit 1
elif [ "$#" -lt 2 ]; then
        _help;
        exit 1;
elif [ ! -e $1 ]; then
        echo -e "Arquivo $1 não existe!\n";
elif [ ! -d $2 ]; then
        echo -e "destino $2 não exite ou não é um diretorio.\n";
fi

tar -xvzf $1 -C $2

#echo $1

Scripts recomendados

Script para preparar o pc para receber e gerenciar celular MOTOROLA (refeito o script)

Eu vejo gente morta. Descubra se alguém já morreu!

xamore - um "more" simples em Xdialog

GoogleChromeUpdate.sh para Slackware

Faz uma busca no OpenSubtitles por um filme.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts