restore.sh

Publicado por Ricardo Brito do Nascimento 21/12/2007

[ Hits: 5.289 ]

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

Informações sobre o computador

Baixa arquivos de Podcast

Script para módulo de bateria do GKrellm

tagtool

Convertendo rmvb para avi


  

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