restore.sh

Publicado por Ricardo Brito do Nascimento 21/12/2007

[ Hits: 5.104 ]

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

TTYREC

Criar Password no boot de uma DebianLive

Mudar aleatoriamente o papel de parede no GNOME 3

Script para desmontar partição/unidade

Telefones


  

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