Domača » kako » Unzip ali Unrar veliko datotek na enkrat v Linuxu

    Unzip ali Unrar veliko datotek na enkrat v Linuxu

    Če imate imenik z več deset zapisanimi ali rar'd datotekami, lahko z enim samim korakom z enim samim ukazom z enim ukazom odprete datoteko z zaslonom..

    Za to nalogo bomo uporabili bash's za ukazno strukturo zanke. Zamenjajte z imenom spremenljivke in z ukazom, ki odpre seznam ali izrecni seznam.

    za
    narediti
    ukaz $;
    Končano

    Namesto tega ga lahko zaženete v eni vrstici s to skladnjo:

    za in; do ukaz $; končano

    Če želite razčleniti seznam datotek, lahko uporabite ta ukaz. Ne potrebujete nujno narekovajev, vendar pomaga, če imajo imena datotek presledke ali nekaj takega v njih.

    za f in * .rar, naredite unrar e “$ f”;

    Če želite uporabiti 7zip za izvlečenje seznama datotek:

    za f in * .001, do 7z e “$ f”;

    Ali če želite razširiti seznam datotek:

    za f in * .zip; unzip “$ f”;

    Lahko bi celo povezal ukaze skupaj, če bi želel. Na primer, če so vse vaše datoteke zip vsebovale datoteke .txt in ste jih želeli razširiti in nato premakniti razpakirane datoteke v drug imenik:

    za f in * .zip; unzip “$ f”; za f v * .txt, naredite mv “$ f” / myfolder /;

    Bash lupina je tako neverjetno močna ... da tega niti ne dotakne moč, temveč vam mora dati dobro predstavo o tem, kaj je mogoče.