Cómo descomprimir varios archivos al mismo tiempo en consola
- ruxerruxe
- Forista Mayor
- Mensajes: 687
- Registrado: Vie Ene 18, 2008 8:00 am
- Ubicación: /home/Galicia /tmp/Granada
Cómo descomprimir varios archivos al mismo tiempo en consola
Espero que no me maten pero prometo que he buscado y no he encontrado nada.
El título del post creo lo dice casi todo... quiero hacer algo asi:
~ $ unzip *.zip
El caso es que no me deja y tengo que ir uno por uno descomprimiendo... ¿hay alguna manera?
El título del post creo lo dice casi todo... quiero hacer algo asi:
~ $ unzip *.zip
El caso es que no me deja y tengo que ir uno por uno descomprimiendo... ¿hay alguna manera?
- ExEKieLiTo
- Forista Legendario
- Mensajes: 2106
- Registrado: Vie Dic 07, 2007 8:00 am
- Ubicación: /dev/Argentina/buenos aires
Re: Descomprimir muchos archivos desde la consola
yo asi lo he echo o.O
dime, porque dices que no te deja ?? cual es el error ???
dime, porque dices que no te deja ?? cual es el error ???
Amd 3600 x2 Dual Core - 2 gb Ram - Nvidia Gforce 7300 GS - Sata2 250 GB
--
Corriendo Slackware 12
--
Corriendo Slackware 12
- niky45
- Forista Ancestral
- Mensajes: 9186
- Registrado: Jue Abr 12, 2007 7:00 am
- Ubicación: tras la pantalla (...)
- Contactar:
Re: Descomprimir muchos archivos desde la consola
hum.... yo lo solucione haciendo un pequeño script, porque a mi tampoco me dejaba.... click aqui para bajarlo (LINK), luego lo copias/mueves al directorio donde estan los zip, y luego en consola vas hasta el directorio y tecleas sh UNZIP


#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
Re: Descomprimir muchos archivos desde la consola
Muy bien niky45!!!niky45 escribió:hum.... yo lo solucione haciendo un pequeño script, porque a mi tampoco me dejaba.... click aqui para bajarlo (LINK), luego lo copias/mueves al directorio donde estan los zip, y luego en consola vas hasta el directorio y tecleas sh UNZIP
Saludos.
- ruxerruxe
- Forista Mayor
- Mensajes: 687
- Registrado: Vie Ene 18, 2008 8:00 am
- Ubicación: /home/Galicia /tmp/Granada
Re: Descomprimir muchos archivos desde la consola
Gracias niky45!
Que guay eso del script... tengo que aprender a hacer esas cosas!!!
Saludos!
Que guay eso del script... tengo que aprender a hacer esas cosas!!!
Saludos!
- fabitogomez
- Forista Medio
- Mensajes: 136
- Registrado: Jue Sep 15, 2005 7:00 am
- Ubicación: La Plata - Argentina
Re: Descomprimir muchos archivos desde la consola
También podrías copiarlo a /bin/, para llamarlo desde cualquier lado.niky45 escribió:...luego lo copias/mueves al directorio donde estan los zip, y luego en consola vas hasta el directorio y tecleas sh UNZIP
Saludos
Sol lucet omnibus...
Usuario Linux: #435470
Usuario Linux: #435470
- ruxerruxe
- Forista Mayor
- Mensajes: 687
- Registrado: Vie Ene 18, 2008 8:00 am
- Ubicación: /home/Galicia /tmp/Granada
Re: Descomprimir muchos archivos desde la consola
Buen apunte fabitogomez!
Otra preguntilla... ¿puedo ampliar el script para que tambien descomprima los .rar?
Otra preguntilla... ¿puedo ampliar el script para que tambien descomprima los .rar?
- fabitogomez
- Forista Medio
- Mensajes: 136
- Registrado: Jue Sep 15, 2005 7:00 am
- Ubicación: La Plata - Argentina
Re: Descomprimir muchos archivos desde la consola
Si, podés ampliarlo, o en todo caso podrías usar otro que se llame UNRAR. A mi parecer, la segunda es la mejor opción, por si querés descomprimir uno solo de los dos tipos de archivos.
Para ello,copiá el contenido del script de nicky45 en otro archivo nuevo, y cambiá la parte que dice:
for ZIP in `ls | grep .zip`
do unzip $ZIP
por
for RAR in `ls | grep .rar`
do unrar $RAR
done
tan simple como eso.
PD: niky, espero que tu código no tenga copyright...
saludos
Para ello,copiá el contenido del script de nicky45 en otro archivo nuevo, y cambiá la parte que dice:
for ZIP in `ls | grep .zip`
do unzip $ZIP
por
for RAR in `ls | grep .rar`
do unrar $RAR
done
tan simple como eso.
PD: niky, espero que tu código no tenga copyright...

saludos
Última edición por fabitogomez el Mar Mar 04, 2008 4:01 am, editado 1 vez en total.
Sol lucet omnibus...
Usuario Linux: #435470
Usuario Linux: #435470
- niky45
- Forista Ancestral
- Mensajes: 9186
- Registrado: Jue Abr 12, 2007 7:00 am
- Ubicación: tras la pantalla (...)
- Contactar:
Re: Descomprimir muchos archivos desde la consola
fabitogomez: nah, seme olvido poenrlo, pero es GPL
lo de rar que propones esta bien (y lo de copiarlo a /bin aun mejor, pero una es vaga para esas cosas.....
),auqnue, a lo que iba, yo preferiria hacer un script (un dia de estos, cuando encuentre un rato....), en plan descomprimir todo lo que pille, o solo un tipo de archivos... segun se le indique.
ruxerruxe:bueno, esto es un poco ofttopic, pero.... algo sin lo cual yo no habria hecho nada (ups, no esta en los marcadores.... GOOGLEEEE!!): ahora si, LINK


lo de rar que propones esta bien (y lo de copiarlo a /bin aun mejor, pero una es vaga para esas cosas.....

ruxerruxe:bueno, esto es un poco ofttopic, pero.... algo sin lo cual yo no habria hecho nada (ups, no esta en los marcadores.... GOOGLEEEE!!): ahora si, LINK


#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
Re: Descomprimir muchos archivos desde la consola
añadiendo, si usamos tarballs
yo usaba lo siguiente, para todos los skins que tengo de mplayer
modificare el titulo y lo añadire como postit.
como ven, una razón mas para usar la consola
Saludos
Código: Seleccionar todo
#!/bin/bash
echo "ahora se extraeran todos los archivos tar.bz2 encontrados en la carpeta"
##extracción
for tarball in `ls|grep .tar.bz2`
do tar xjvf $tarball
done
echo "terminado"
Código: Seleccionar todo
for FILE in /ruta/a carpeta/con comprimidos/*; do tar xjvf $FILE -C /ruta/a carpeta/para descomprimir/; done
modificare el titulo y lo añadire como postit.
como ven, una razón mas para usar la consola

Saludos

[url=http://www.espaciolinux.com/postt775.html]Reglamento del foro[/url]| [url=http://www.espaciolinux.com/articulo-776.html]Escribe correctamente[/url]| [url=http://www.mandriva.com/en/community/resources/documentation]Mandriva 2006 Docs[/url]
- Flashito111111
- Forista Medio
- Mensajes: 141
- Registrado: Mié Oct 31, 2007 8:00 am
Siento revivir un tema tan antiguo, pero me ha surgido el mismo problema, e intentando utilizar el script que hizo nicky, me daba el problema de que si el nombre contenia espacios, me daba error.
Por lo tanto, a mi me funciono otra solucion que es:
añadiendo las comillas. De esta manera me sirvio perfectamente
Por lo tanto, a mi me funciono otra solucion que es:
Código: Seleccionar todo
rar x '*rar'
añadiendo las comillas. De esta manera me sirvio perfectamente
Re: Cómo descomprimir varios archivos al mismo tiempo en con
Otro método:
1.- Instalar unp
2.- Abrir terminal en donde se quiera tener los archivos o carpetas desconprimidos y poner
He podido comprobar que unp soporta prácticamente todos los algoritmos de compresión como ser tar.gz rar zip , etc, etc
1.- Instalar unp
2.- Abrir terminal en donde se quiera tener los archivos o carpetas desconprimidos y poner
Código: Seleccionar todo
unp dejas un espacio y seguidamente arrastras al terminal todos los archivos comprimidos --> Enter y ya
- niky45
- Forista Ancestral
- Mensajes: 9186
- Registrado: Jue Abr 12, 2007 7:00 am
- Ubicación: tras la pantalla (...)
- Contactar:
Re: Cómo descomprimir varios archivos al mismo tiempo en con
hmmm.... puse ya que el tema sigue ahi....
yo estoy haciendo un script para descomprimir todo lo que se encuentre en un directorio....
mas info, etc, AQUI (link a EL), y AQUI (pagina "oficial")
-editado: lins corregidos
yo estoy haciendo un script para descomprimir todo lo que se encuentre en un directorio....
mas info, etc, AQUI (link a EL), y AQUI (pagina "oficial")
-editado: lins corregidos
Última edición por niky45 el Lun Ene 10, 2011 11:10 pm, editado 1 vez en total.
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
Re: Cómo Descomprimir Varios Archivos Al Mismo Tiempo En Consola
Aqui podeis encontrar un script que descomprime casi cualquier cosa
http://luinuz.comze.com/mi_web/shell_scripts.php#2
Editado -- Jue Mar 25, 2010 5:10 am --
Y si necesitais algo con entorno grafico estan los maravillosos file-roller (usa gtk) para gnome y ark (usa qt) para kde
http://luinuz.comze.com/mi_web/shell_scripts.php#2
Editado -- Jue Mar 25, 2010 5:10 am --
Y si necesitais algo con entorno grafico estan los maravillosos file-roller (usa gtk) para gnome y ark (usa qt) para kde
Re: Cómo Descomprimir Varios Archivos Al Mismo Tiempo En Con
requeteeeeeeeeeebueno el script!!! Gracias.
Niky tio no te preocupes, ya te envío yo un tecladín nuevo xd jejej =d> =d> =d> =d>











-
- Temas similares
- Respuestas
- Vistas
- Último mensaje
-
- 1 Respuestas
- 916 Vistas
-
Último mensaje por mcun
-
- 3 Respuestas
- 1251 Vistas
-
Último mensaje por emacsboy
-
- 2 Respuestas
- 1131 Vistas
-
Último mensaje por camach
-
- 4 Respuestas
- 1082 Vistas
-
Último mensaje por agutierrezps
-
- 4 Respuestas
- 2655 Vistas
-
Último mensaje por danilo238