script para descomprimir cualkier extension desde consola

Discussion in 'Zona Linux' started by john_sawyer, Jun 29, 2011.

  1. john_sawyer

    john_sawyer Usuario Nuevo nvl. 1
    17/41

    Joined:
    Apr 3, 2009
    Messages:
    140
    Likes Received:
    0
    Este script se agrega en tu perfil .bashrc para que lo cargue automático al momento de abrir una consola y luego lo ejecutas asi:

    $ extract archivo.tar.bz o cualquier extension.


    y el código es el sgte.


    #funcion para extraer archivos comprimidos
    extract () {
    if [ -f $1 ] ; then​
    case $1 in​
    *.tar.bz2) tar xjf $1 ;;
    *.tar.gz) tar xzf $1 ;;
    *.bz2) bunzip2 $1 ;;
    *.rar) rar x $1 ;;
    *.gz) gunzip $1 ;;
    *.tar) tar xf $1 ;;
    *.tbz2) tar xjf $1 ;;
    *.tgz) tar xzf $1 ;;
    *.zip) unzip $1 ;;
    *.Z) uncompress $1 ;;
    *) echo "'$1' No se puede extraer mediante extract()" ;;​
    esac​
    else​
    echo "'$1' No es un fichero valido"
    fi
    }
     
  2. TURKOGOLLO

    TURKOGOLLO Usuario Nuevo nvl. 1
    17/41

    Joined:
    Mar 24, 2010
    Messages:
    336
    Likes Received:
    1
    excelente aporte men!! vale
     
  3. TURKOGOLLO

    TURKOGOLLO Usuario Nuevo nvl. 1
    17/41

    Joined:
    Mar 24, 2010
    Messages:
    336
    Likes Received:
    1
    repito jajajajajaj excelente aporte