Correo: gentoo[at]rocks.net Descripción: Script que permite realizar la extracción de archivos de una manera rápida.
#!/usr/bin/env bash
# Script para extraer archivos
# JuszR gentoo@rocks.net
# GPL
if [ "$#" -lt 1 ]; then
echo -ne "\n\tUso:"
echo -e "\n\t$(basename $0) [archivo] (.tar, .rar, .bz2...)"
echo ""
exit 1
fi
if [ -f $1 ] ; then
case $1 in
*.tar.bz2 | *.tbz2) tar xvjf $1 ;;
*.tar.gz) tar xvzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) unrar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xvf $1 ;;
*.tgz) tar xvzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "'$1' no puede ser extraido" ;;
esac
else
echo "'$1' no es un archivo valido"
fi
Para realizar la extracción, el script se utiliza de la siguiente manera: ./extractor.bash archivo.ext
0 comentarios:
Publicar un comentario