Jak rozpakować podkatalog w archiwum?

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

cent4
Użytkownik
Posty: 289
Rejestracja: 2012-03-20, 11:18

Jak rozpakować podkatalog w archiwum?

Post autor: cent4 »

Mam archiwum:
/home/backup/dokumenty_2013.tar.bz2
w nim podkatalog:
/dokumenty/user1/rok 2013/materialy

jak do katalogu powiedzmy:
/home/dokumenty/odzysk

wypakować tylko ten katalog: "materialy" z wyżej wymienionego źródła?
Awatar użytkownika
michas100
Użytkownik
Posty: 316
Rejestracja: 2009-06-23, 07:56
Lokalizacja: Włocławek
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: michas100 »

Kod: Zaznacz cały

tar -vxjf /home/backup/dokumenty_2013.tar.bz2 -C /home/dokumenty/odzysk /dokumenty/user1/rok 2013/materialy
czy ok?
slackware student :-)
ObrazekObrazek
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: webster »

chyba nie zaskoczy. W archiwach nie ma "/" w ścieżce plików - jest usuwany podczas tarowania. Tak więc chyba powinno być "dokumenty/user1/rok 2013/materialy" - ale jest to do sprawdzenia
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
cent4
Użytkownik
Posty: 289
Rejestracja: 2012-03-20, 11:18

Re: Jak rozpakować podkatalog w archiwum?

Post autor: cent4 »

Niestety:

Kod: Zaznacz cały

tar -vxjf /home/backup/dokumenty_2013.tar.bz2 -C /home/dokumenty/odzysk /dokumenty/user1/rok 2013/materialy
nie działa

Kod: Zaznacz cały

tar -vxjf /home/backup/dokumenty_2013.tar.bz2 -C /home/dokumenty/odzysk dokumenty/user1/rok 2013/materialy
też nie działa...
Cały czas pisze:

Kod: Zaznacz cały

tar: dokumenty/user1/rok 2013/materialy: Nie znalazłem w archiwum
tar: Zakończenie z błędem z powodu uprzednich błędów
Mimo, że taki katalog tam w 100% się znajduje :-(
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: webster »

no Przecież Masz spację w tej ścieżce.
Daj chociaż w ten sposób: tar -xvvzf /home/backup/dokumenty_2013.tar.bz2 "home/dokumenty/odzysk dokumenty/user1/rok 2013/materialy"
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
cent4
Użytkownik
Posty: 289
Rejestracja: 2012-03-20, 11:18

Re: Jak rozpakować podkatalog w archiwum?

Post autor: cent4 »

z cudzysłowem też sprawdzałem...
nawet sprawdzałem coś znacznie prostszego:

Kod: Zaznacz cały

tar -vxjf /home/backup/dokumenty_2013.tar.bz2 -C /home/dokumenty/odzysk piotr
żeby rozpakować tylko katalog piotr w tym archiwum i dalej nic :-(
cent4
Użytkownik
Posty: 289
Rejestracja: 2012-03-20, 11:18

Re: Jak rozpakować podkatalog w archiwum?

Post autor: cent4 »

Już działa - trzeba było dodać katalog nadrzędny:

Kod: Zaznacz cały

tar -vxjf /home/backup/dokumenty_2013.tar.bz2 -C /home/dokumenty/odzysk Dokumenty/piotr
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: webster »

beuheuhe, Ty Chciałeś wypakować do katalogu /home/dokumenty/odzysk katalog Dokumenty/piotr :))) a ja to brałem za pełną ścieżkę :D "home/dokumenty/odzysk dokumenty/user1/rok 2013/materialy" :D
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
ODPOWIEDZ