smartzip

Publicado por Ricardo Brito do Nascimento 09/05/2008

[ Hits: 5.064 ]

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

filelist2link - converte lista de pacotes de um repositório em uma lista de links para o wget

copiar disquete

Crie bash scripts "on-the-fly"

Script para gerar ISO do OpenBSD

Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem


  

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