smartzip

Publicado por Ricardo Brito do Nascimento 09/05/2008

[ Hits: 4.157 ]

Homepage: http://brito.blog.incolume.com.br

Download smartzip.sh




Identifica automaticamente qual o compactador utilizado e descompacta o arquivo alvo.

  



Esconder código-fonte

#!/bin/bash
if [ $# -eq 0 ]; then
  echo 'requer arquivo compactado como parametro'
  exit 0
fi

ftype=`file "$1"`
case "$ftype" in
"$1: Zip archive"*)
    unzip "$1" ;;
"$1: gzip compressed"*)
    gunzip "$1" ;;
"$1: bzip2 compressed"*)
    bunzip2 "$1" ;;
"$1: POSIX tar archive"*)
    tar xvf "$1";;
*) error "Ficheiro $1 não pode ser descomprimido com $0";;
esac

Scripts recomendados

Instalador java

Script para backup no Oracle

cliente do need for speed underground

conversor de bases no shell

Backup da database do gerenciador de pacotes RPM


  

Comentários
[1] Comentário enviado por SMarcell em 18/05/2008 - 15:15h

Script com o mesmo propósito:

http://www.slackbr.org/forum/viewtopic.php?f=45&t=3715


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts