Script para criar tar.gz e tar.bz2

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

[ Hits: 11.315 ]

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

Script de iniciação do servidor Nagios no Slack

Verifica duplicação de IPs na rede

MPlayer em modo texto com desligamento programado do sistema

Removendo arquivos antigos

Dicionário on-line via linha de comando


  

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