restore.sh

Publicado por Ricardo Brito do Nascimento 21/12/2007

[ Hits: 5.130 ]

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 fazer download do youtube

dForm - Formatador de Dispositivos

Multimidia com Zenity

Verificando disponibilidade de link (V.1)

Baby Percent - Converte Semanas da Gestação em Porcentagem


  

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