2013-05-16 17 views

Odpowiedz

9

Mimo że (domyślnie) Linux nie jest fabrycznie zainstalowany z unzip, to Herno ma polecenie jar. Tak więc działa dobrze:

> jar xf wotever.zip 
+0

Jeśli chcesz określić katalog wyjściowy 'mkdir/tmp/target; cd/tmp/target' wykonuje zadanie. 'jar' ma opcję' -C', ale wydaje się nie działać dla ekstrakcji. Na marginesie, 'rake' nie może uruchomić' cd', musisz użyć 'Dir.chdir'. – Nobu

0

Pamiętaj, aby uruchomić na nim polecenie "plik". Dostałem plik .zip z SourceForge, który był w rzeczywistości kodowany bzip2, a Heroku ma zarówno dekoder bunzip2, jak i opcję -j (--bzip2) na tar, aby sobie z tym poradzić.

+0

Wiwaty, nigdy nie słyszałem o komendzie 'file': [plik jest standardowym programem uniksowym do rozpoznawania typu danych zawartych w pliku komputerowym.] (Http://en.wikipedia.org/wiki/File_ % 28polecenie% 29) –