Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: TUX IN MACHINE 25 Prosince 2011, 22:25:41

Název: rozbaleni nekolika zipu s obrazky do jedne slozky [vyreseno]
Přispěvatel: TUX IN MACHINE 25 Prosince 2011, 22:25:41
hromadne, jak to udelam?  :)
Název: Re:rozbaleni nekolika zipu s obrazky do jedne slozky
Přispěvatel: Tadeáš Pařík 25 Prosince 2011, 23:12:24
http://www.cyberciti.biz/faq/linux-unix-shell-unzipping-many-zip-files/

Kód: [Vybrat]
man unzip
Kód: [Vybrat]
$ unzip ‘*.zip’
Kód: [Vybrat]
$ for z in *.zip; do unzip $z; done
Název: Re:rozbaleni nekolika zipu s obrazky do jedne slozky
Přispěvatel: TUX IN MACHINE 26 Prosince 2011, 17:56:20
parada to vypada jednoduse snad to zafunguje  :)
Název: Re:rozbaleni nekolika zipu s obrazky do jedne slozky
Přispěvatel: Tadeáš Pařík 26 Prosince 2011, 18:05:24
Zkoušel jsem to, ta první varianta je jednodušší (unzip ‘*.zip’), z té druhé si udělej skript, vytvoř si soubor, např. unzip.sh, do něj vlož:

Kód: [Vybrat]
#!/bin/bash
for z in *.zip; do unzip $z; done

Následně nastav práva pro spouštění toho skriptu, buď si to naklikej nebo

Kód: [Vybrat]
chmod 777 unzip.sh
a pak ho spusť přes:

Kód: [Vybrat]
./unzip.sh
Případně to samozřejmě můžeš spustit i z grafického režimu, nezapomeň, že ten skript musí být ve stejné složce jako ty archívy. Dalo by se to upravit přes přepínač -d, kdy nadefinuješ cestu k těm souborům, viz ten man unzip.