Script para criar tar.gz e tar.bz2

Publicado por 04/02/2005 (última atualização em 25/07/2014)

[ Hits: 11.311 ]

Homepage: jalexandre0.net

Download tar_util.sh

Download 1405951483.tar_util.sh (versão 2)




Ola. Este scritpt cria arquivos tar.gz e tar.bz interagindo com o usuario.
Estejam livres para melhorar, atualizar, corrigir e modificar ao seu bel prazer =)

  



Versões atualizadas deste script

Versão 2 - Enviado por Vitor Augusto M. Pio em 21/07/2014

Changelog: - Verificar se o diretório existe.
- "" para todas as variáveis.
- select para escolha da opção.

Download 1405951483.tar_util.sh


Esconder código-fonte

#!/bin/bash
#Este e um pequeno script interativo que compacta diretorios nos formatos
#tar.gz e tar.bz2...
# Por Jefferson Alexandre em 04/02/2005 
# # Sintam-se a vontade para modificar, alterar, re-distribuir, enfim, essas #coisas "GPL" ;) 
clear
echo "Qual diretorio deseja compactar"
read dir
echo "Que nome deseja dar para o arquivo?"
read nome
clear
echo "Listando diretorio"
ls --color  $dir
echo "Qual formato de compactacao deseja utilizar?"
echo " 1. $nome.tar.gz "
echo " 2. $nome.tar.bz2"
read comp
    if [ $comp == 1 ] ; then   
    tar -cvvf $nome.tar $dir
    gzip $nome.tar
    clear
    echo "Operacao Concluida"
    fi
    if [ $comp == 2 ] ; then
    tar -cvvf $nome.tar $dir
    bzip2 $nome.tar  
    clear
    echo "Operacao concluida"
    fi
#controle de erros (eu adoro isso)
if [ $comp != 1 ] ; then
 if [ $comp != 2 ] ; then
    echo "Opcao Invalida"
 fi
fi

Scripts recomendados

Primeiro script

Remoção da sessão convidado do Ubuntu 16.04

Gere Números Randomicos

Removendo arquivos antigos

Configuração do firewall UFW


  

Comentários
[1] Comentário enviado por albfneto em 25/07/2014 - 14:44h

Favoritei seu script, ele é muito útil.

[2] Comentário enviado por removido em 27/07/2014 - 09:03h

Uma pequena melhorada:
https://github.com/binoanb/scripts/blob/master/script_vol_compactar

[3] Comentário enviado por ubuntucet em 12/05/2016 - 19:27h

SOCORRO precisando de um script também para backup só que estou tentando de um que

-veja se tem espaço em disco para backup
-qual o tamanho do backup (/homefolders/de todos os utilizadores)
- se tiver espaço para fazer o backup
criar uma pasta
targ.z
- caso não tenha espaço aborta......

Nossa sem noçao em como começar a fazer isso.... meus Deus


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts