Abonarse a Cómo- A Geek

Important! This is an automatic machine translated page. If you can read english, you should Click Here to read the original English version of the article.

Unzip o Unrar Mucho Limas ya en Linux

Si youve’ recogido un director con dozens de comprimido o rard’ limas, usted lata ejecutar un individual mando a unzip ellas por lo general un paso, gracias al poder de la tímido cáscara.

Para este tarea, pozo’ usebashs ’ por loopcommand  structure.Replace  <var> con un variable nombre, y < lista> con o un mando aquel producción un lista o un explícita lista.

por <var> en < lista>
hacer
   mando $<var>;
hecho

Usted lata ejecutar él en un individual línea con esto sintaxis en lugar de:

por <var> en < lista>; mando $<vardone>;

Así si usted necesidad a unrar un lista de limas, usted puedes uso esto mando. Usted dont’ necesariamente necesidad el citas, pero él ayuda cuándo el filenames haber espacios o algo como aquel en ellas.

por f en *.rardo; unrar e “$fdone”;

Si usted querido a uso 7zip a extracto un lista de limas:

por f en *.001do; 7z e “$fdone”;

O si usted querido a unzip un lista de limas:

por f en *.zipdo; unzip “$fdone”;

Usted puedes pareja cadena órdenes junto si usted querido a. Por ejemplo, si todo su comprimir limas contenedor .txt limas y usted querido a unzip ellas y después mover el unzipped limas a otro director:

por f en *.zipdo; unzip “$fdone”;; por f en *.txtdo; mv “$f” myfolder/; hecho

/

El tímido cáscara es perfectamente increíblemente fuerte… esto doesnt’ pareja golpecito el poder, pero daría usted un bueno idea de que es posible.

| Más
Esto artículo estado originalmente escrito en 05/28/07 Rotulado con: Ubuntu

Diaria Correo electrónico Actualizaciones

Usted lata obtener nuestro cómo- a artículos en su bandeja de entrada cada día gratis. Justa entrar su nombre y correo electrónico abajo:


Nombre:
Correo electrónico:

Comentarios(13)

  1. Mr Linux

    Efectivamente, Im’ lindo cierto con ambos éstos órdenes usted lata justa hacer esto:

    unzip *.zip
    unzip *.rar

    Aparentar un poco más franco. :-)

  2. El Geek

    Aquel mayo obra a veces, pero didnt’ obra para mí. (justa pruebas él de nuevo hacer cierto)

    El artículo es principalmente ilustración cómo a uso el por hacer en tímido=)

  3. BookJunkie

    Cómo haría Voy acerca de ‘rarring’ :) o comprimido un ramo de carpetas?

  4. José

    Hay un descomprimir aquel extractos casi todo lima tipos, si así cuál?

  5. hoberion

    hallazgo nombre *.zip exec unzip {} \;

  6. Alcance

    Tentativa unzip \*.zip – Él obras en Capelo cardenalicio sabor, No he probado él en cualquier otro linux.

  7. Alp

    Por qué didnt’ yo hallazgo esto 3 días hace? El único argumento es aquel el limas arent’ extracto en subdirectorios. Hice un semejante programa mi. Toma un mirada: http://ubuntu.alperortac.de/20.....ubfolders/

  8. Pescante Cavernas

    Acaso Alp necesidades algo como esto:

    por f en *.zipdo; unzip “$f” d “$f.inflateddone”;

    Él obras en mi Debian.

    posdata Ive’ no seen Alp vínculo causa parece roto.

  9. Alp

    Lo siento por lo roto vínculo, y gracias por punto aquel afuera. Su’ fijado ahora.

  10. Ax3

    Muy útil cursillo! gracias

    Modifiqué mío un poco a explicar archivos cuál pedir confirmación. Si usted ‘ hombre unzip’ youll’ hallazgo un o interruptor cuál: “-o sobreescribir limas SIN pronto”

    Así mi .sh programa cantidad a:

    por f en *.zip;
    hacer unzip o d “$f”;
    hecho

    Esperanza esto ayuda alguien! Recuerdos,
    Ax3

  11. Ax3

    Miradas como mi anterior código poste didnt’ andar arestín completamente. YO destinado a en la segundo línea de código:

    hacer unzip o d foldername/“$f”;

    Ax3

  12. 1jackjack

    Sé esto página es antiguo, pero YO justa fundar él cuándo buscando un bueno unrar programa, así pensamiento YO haría poste mi final solución. El situación: su’ en un director con un ramo de carpetas, cada una contener un comprimido lima. YO acostumbró uso esto programa, cuál fundar y extracto todo el *.rar limas:

    hallazgo tipo f nombre ‘*.rar’ exec unrar x {} \;

    Pero después noté unos de mi comprimido limas estado distribuido por mucho ‘ parte’ limas, y ocasionalmente, todo de éstos haría estar *.rar limas, y así esto programa haría tentativa hacer el todo descomprimir por parte lima, cuál estado molestoso, tiempo consumir y más importantemente no el elegante solución! Así después de un poco de leyendo, Vine arriba con esto:

    por director en `ls d */`; hacer
    rarFile`ls= $ director | grep yo .rar –max- conde 1`;
    unrar e $directoryrarFile$;
    hecho

    Esto iteración a través cada director al corriente nivel, y por cada una descubrimientos justa el primero *.rar lima, y extractos ella esté el corriente director.

  13. Sarga

    thx mucho!!! :)


Nuestro Amigos
Recogiendo Comenzado


Acerca de Cómo- A Geek
Cuál Es Aquel Proceso?
svchost.exe
jusched.exe
dwm.exe
ctfmon.exe
wmpnetwk.exe
mDNSResponder.exe
wmpnscfg.exe
rundll32.exe
wfcrun32.exe
Ipoint.exe
Itype.exe
Wfica32.exe
Mobsync.exe
conhost.exe
Dpupdchk.exe Adobe_Updater.exe

Derechos de autor © 2006-2009 HowToGeek.com. Reservados todos los derechos.