boleq
(Aglasek)
25 Czerwiec 2012 09:38
#1
Witam
Mam skrypt pakujący określony katalog do pliku np. nazwa_pliku.tar.gz
system("/bin/tar -zcf nazwa_pliku.tar.gz katalog_ktory_chce_spakowac/");
a jak spakować wszystko z katalogu w którym się aktualnie znajduję czyli będąc w katalogu “katalog_ktory_chce_spakowac” i teraz chcę spakować wszystko co jest w tym katalogu
kazuldur
(Kacper B Zuk)
25 Czerwiec 2012 13:46
#2
tar zcf spakowane.tar.gz ./
boleq
(Aglasek)
27 Czerwiec 2012 06:11
#3
Powiedzmy, że działa teraz potrzebuję jeszcze tylko pomocy przy rozpakowaniu bo ten kod:
system("/bin/tar -zxvpf ./nazwa_pliku.tar.gz");
rozpakuje mi wszystko w katalogu w którym się aktualnie znajduję a jak wypakować wszystko do podrzędnego katalogu?
Czyli np. plik nazwa_pliku jest w katalogu “test” a jak go rozpakować do katalogu “test/test2” ?
kazuldur
(Kacper B Zuk)
3 Lipiec 2012 17:27
#4
Musisz wejść do tego podrzędnego katalogu, a potem dać:
system("/bin/tar -zxvpf …/nazwa_pliku.tar.gz"); # dwie kropki