Descompactando um arquivo via terminal

Deixe sua contribuição, assim vamos facilitar a manutenção e configuração para outros membros que estão iniciando.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.

Descompactando um arquivo via terminal

Mensagempor Holmes » 10 Out 2013, 17:00  •  MS 1

Imagem

oi pessoal, vi esta dica no site Dmaciasblog e achei super interessante, pois esse script vai descompactar um arquivo e logo em segui criará uma pasta com o conteúdo do arquivo descompactado! para usar esse script basta copiar seu conteúdo e colocar no final do arquivo .bashrc...simples de tudo! o script é:

Código: Selecionar todos
#script para descomprimir dmaciasblog.com
#mas info en www.dmaciasblog.com/script-para-descomprimir-por-terminal/
 
descompactar () {
if [ -f $1 ] ; then
directorio=$(basename $(basename "$1" .zip) .zip)
directorio2=$(basename $(basename "$1" .tbz2) .tar.bz2)
directorio3=$(basename $(basename "$1" .tgz) .tar.gz)
directorio4=$(basename $(basename "$1" .rar) .rar)
directorio5=$(basename $(basename "$1" .gz) .gz)
directorio6=$(basename $(basename "$1" .tar) .tar)
case $1 in
*.tar.bz2) mkdir "$directorio2" | tar xvjf "$1" -C "$directorio2" ;;
*.tar.gz) mkdir "$directorio3" | tar zxvf "$1" -C "$directorio3" ;;
*.bz2) bunzip2 $1 ;;
*.rar) mkdir "$directorio4" | unrar x "$1" -r "$directorio4" ;;
*.gz) mkdir "$directorio5" | tar zxvf "$1" -C "$directorio5" ;;
*.tar) mkdir "$directorio6" | tar xvf "$1" -C "$directorio6" ;;
*.tbz2) mkdir "$directorio2" | tar xvjf "$1" -C "$directorio2" ;;
*.tgz) mkdir "$directorio3" | tar zxvf "$1" -C "$directorio3" ;;
*.zip) mkdir "$directorio" | unzip $1 -d "$directorio" ;;
*.Z) uncompress $1 ;;
*.7z) 7z x "$1" ;;
*) echo “Não pode descompactar ‘$1?…” ;;
esac
else
echo “‘$1? Não é um arquivo válido”
fi
}


como usar? é simples

Código: Selecionar todos
descompactar nome-do-arquivo.zip.rar.tar.etc….


ps: créditos Dmaciasblog in Script para descomprimir por terminal.

vlw fwi, Holmes :)
Imagem

Meu Blog Kibojoe I Manjaro I JWM I Outras Coisas...

Visitem e colaborem com nosso Knowledge Base
Leia as Regras Gerais e pesquise antes de postar
Se a sua dúvida foi respondida marque Resolvido em seu tópico com o botão V na cor verde
Avatar do usuário
Holmes
Fundador

Mantenedor Kibojoe Linux
Mantenedor Kibojoe Linux
 
Mensagens: 5472
Artigos: 56
Registro: 30 Set 2012, 21:00
Localização: Brasil
Agradeceu: 173 vez(es)
Agradecido: 812 vez(es)
Distro utilizada: Kibojoe Linux
Versão: 18.02
Ambiente: JWM
Repositório: Stable
Habilidade: Intermediate

Descompactando um arquivo via terminal

Mensagempor Truta » 10 Out 2013, 19:54  •  MS 2

Fantástico, pois fiz aqui e deu super certo. Recomendo o procedimento.
Truta
Imagem

[Dica] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras (em inglês também) relacionadas à ela, somado à palavra "manjaro".

Imagem Manjaro Brasil planet

Imagem Canal IRC Freenode
Avatar do usuário
Truta
Veterano

 
Mensagens: 719
Artigos: 1
Registro: 07 Out 2012, 11:57
Agradeceu: 92 vez(es)
Agradecido: 50 vez(es)
Distro utilizada: Manjaro
Versão: Estável
Ambiente: JWM
Repositório: Estável
Habilidade: Novice

Descompactando um arquivo via terminal

Mensagempor Freax » 12 Out 2013, 11:53  •  MS 3

Realmente facilita a descompactação, parabéns pela dica.
Leia as Regras Gerais e pesquise antes de postar.
Se a sua dúvida foi respondida marque Resolvido em seu tópico com o botão V.
Manjaro no Facebook | Manjaro no Twitter
Manjaro Hakoila 17.1.12 - 64-bit KDE 5.13.4
Avatar do usuário
Freax
Fundador

 
Mensagens: 822
Artigos: 2
Registro: 30 Set 2012, 21:00
Localização: São Bernardo do Campo - SP
Agradeceu: 6 vez(es)
Agradecido: 63 vez(es)
Distro utilizada: Manjaro Linux
Versão: Testing
Ambiente: KDE
Repositório: Testing
Habilidade: Advanced


Tópicos Semelhantes Estatísticas Última mensagem

Abrir arquivo jar

por Asakura_Hao » 26 Set 2020, 17:45

Respostas: 6

Exibições: 689

18 Out 2020, 14:40

por Asakura_Hao Ver última mensagem

Voltar para Dicas, Truques e Astúcias



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes

^ Voltar ao Topo