Jak rozpakować podkatalog w archiwum?

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

Moderatorzy: Moderatorzy, Administratorzy

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

Jak rozpakować podkatalog w archiwum?

Post autor: cent4 » 2013-09-06, 09:06

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 » 2013-09-06, 11:05

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: 1266
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: webster » 2013-09-06, 11:09

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: 279
Rejestracja: 2012-03-20, 11:18

Re: Jak rozpakować podkatalog w archiwum?

Post autor: cent4 » 2013-09-06, 21:46

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: 1266
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: webster » 2013-09-06, 22:01

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: 279
Rejestracja: 2012-03-20, 11:18

Re: Jak rozpakować podkatalog w archiwum?

Post autor: cent4 » 2013-09-06, 22:08

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: 279
Rejestracja: 2012-03-20, 11:18

Re: Jak rozpakować podkatalog w archiwum?

Post autor: cent4 » 2013-09-06, 22:28

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: 1266
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Jak rozpakować podkatalog w archiwum?

Post autor: webster » 2013-09-07, 07:44

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