Portál AbcLinuxu, 16. dubna 2024 08:39


Dotaz: Zip archiv

17.4.2007 12:15 mk
Zip archiv
Přečteno: 357×
Odpovědět | Admin
Ahoj, potřebuju přejmenovat soubory v docela dost zip archivech. Nějak ,ale nemůžu přijít na příkaz který by to uměl. Jde to vůbec jedním příkazem v linuxu na konzole?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.4.2007 12:52 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
Rozbalit Rozbalit vše Re: Zip archiv
Odpovědět | | Sbalit | Link | Blokovat | Admin
Alespoň infozip nástroj na něco podobného neobsahuje. Přebalit archiv není schůdná varianta (tedy samozřejmě v dávce ;)?
http://prirucka.ujc.cas.cz/?ref=785&id=790.
17.4.2007 13:04 mk
Rozbalit Rozbalit vše Re: Zip archiv
Bohužel archívů je docela dost a mají velikost cca jedno CD.Takže přebalit si dávám až jako poslední možnost.
Josef Kufner avatar 19.4.2007 00:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Zip archiv
Na množství nezáleží. Pokud se ti to vejde na disk, tak jednoduchý script to zvládne.
find ... | while read f ; do
    mkdir /tmp/bla
    unzip "$f" -d /tmp/bla

    # upravit /tmp/bla

    mkdir -p $(dirname "new/$f")
    zip "new/$f" /tmp/bla ...
    rm -rf /tmp/bla
done
Hello world ! Segmentation fault (core dumped)
18.4.2007 17:06 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Zip archiv
Odpovědět | | Sbalit | Link | Blokovat | Admin
Našel jsem jsem C knihovnu s funkcí, která umí přejmenovat soubor v zip archivu. Třeba Vám to pomůže.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.