miten pystyy purkamaan useita zip-tiedostoja yhdellä komennolla esim jotain unzip *.zip tyylistä, mutta sillä erotuksella tuohon, että komento toimisi kun unzip *.zip tulee virheilmoitus?
Archive: tiedosto1.zip
caution: filename not matched: tiedosto2.zip
caution: filename not matched: tiedosto3.zip
jne.
Archive: tiedosto1.zip
caution: filename not matched: tiedosto2.zip
caution: filename not matched: tiedosto3.zip
jne.
Vastaukset 3
Vanhimmat
mee hakemistoon missä zip tiedostot on ja
unzip `ls *.zip`
muomaa millaiset heittomerkit takoittavat että tulostetaan niiden välissä ajettavan komennon sisältö
tai
for i in *.zip; do unzip $i; done
kiitos vaan vastauksesta. tuo varmasti toimisikin normaalisti, mutta ilmeisesti tällä kertaa ei toimi, koska tiedostonimissä on välilyöntejä ja komento antaa virheilmoituksen
$ unzip `ls *.zip`
unzip: cannot find or open 01, 01.zip or 01.ZIP.
toinen taas
$ for i in *.zip; do unzip $i; done
unzip: cannot find or open 01, 01.zip or 01.ZIP.
unzip: cannot find or open 02, 02.zip or 02.ZIP.
unzip: cannot find or open 03, 03.zip or 03.ZIP.
jne.
Avaa kansio Konquerorilla, värjää tiedostot siniseksi-> hiiren oikella painikkeella: Pura paketti...->Pura kansiot alikansioihin.
Joskus graafinen kilke on kätevämpi kuin komentorivi:)