# ex – archive extractor
# usage: ex
ex (){
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) unrar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1;;
*.7z) 7z x $1 ;;
*) echo "‘$1′ cannot be extracted via ex()" ;;
esac
else
echo "‘$1′ is not a valid file"
fi
}
Y para más información este interesante artículo.
La url del artículo original está en el final. La función no recuerdo de donde la saqué.
En Linux hay diversas herramientas para empaquetar y comprimir archivos, tomando en cuenta que empaquetar es juntar dos o más archivos en un solo archivo (paquete) y comprimir es tomar este archivo-paquete y comprimirlo a continuación te muestro un resumen de las más comunes, de acuerdo a la extensión que comunmente se acostumbra ponerles.
- Tar
.tar | |
---|---|
Empaquetar | |
Desempaquetar | |
Ver el contenido (sin extraer) |
- Tar con gzip
.tar.gz - .tar.z - .tgz | |
---|---|
Empaquetar y comprimir | |
Desempaquetar y descomprimir | |
Ver el contenido (sin extraer) |
- Gzip
.gz | |
---|---|
Comprimir | (El archivo lo comprime y lo renombra como "archivo.gz") |
Descomprimir | (El archivo lo descomprime y lo deja como "archivo" |
Nota: gzip solo comprime archivos, no directorios |
- Bzip2
.bz2 | |
---|---|
Comprimir | (El archivo lo comprime y lo renombra como "archivo.bz2") |
Descomprimir | (El archivo lo descomprime y lo deja como "archivo") |
Nota: bzip2 solo comprime archivos, no directorios |
- Tar con bzip2
.tar.bz2 | |
---|---|
Comprimir | |
Descomprimir | (versiones recientes de tar) |
Ver contenido |
- Zip
.zip | |
---|---|
Comprimir | |
Descomprimir | |
Ver contenido |
- Lha
.lha | |
---|---|
Comprimir | |
Descomprimir | |
Ver contenido |
- Zoo
.zoo | |
---|---|
Comprimir | |
Descomprimir | |
Ver contenido |
- Rar
.rar | |
---|---|
Comprimir | |
Descomprimir | |
Ver contenido |
Fuente: http://www.linuxtotal.com.mx/index.php?cont=info_admon_004
No hay comentarios:
Publicar un comentario