Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
witam,
Mam taki mały problemik,
Chciałbym zrobić skrypt, który pakuje katalogi domowe użytkowników ale pomija niektóre foldery.
Znalazłem taką opcję w tar exclude ,ale jakoś nie chce tego wykonywać i nie zwraca błędów.
DIRBACKUP=/home/predel/test echo "Wykonuję kopię zapasową" tar czvf /home/predel/bctest.tgz $DIRBACKUP --exclude-from=/home/predel/skrypty/skip echo "Zakończone"
W katalogu test mam taką strukturę
/test
|_> /pliki_txt
|_> /download
|_> aaa.txt
|_> bbb.txt
W pliku skip wpisuję
/home/predel/test/pliki_txt/
Uparcie cały czas wykonuje kopię z tym katalogiem. Jak dodam samo --exclude=/home/predel/test/pliki_txt
działa bez problemów.
Zamiar jest taki , że w specjalnym pliku skip wymieniał bym sobie foldery i pliki które chciałbym pominąć podczas pakowania.
Może ktoś mi pomóc, bo nie mogę znaleźć przyczyny dlaczego to nie działa. Próbowałem już w cudzysłowach bez nich po znaku równa się i bez tego równa się i nadal twardo pakuje pliki_txt
Offline
Oki mam rozwiązanie
plik z plikami do pominięcia powinien wyglądać tak
home/predel/test/download
a nie jak do tej pory pisałem
/home/predel/test/download
I wszystko działa :)
Ostatnio edytowany przez redelek (2009-11-20 13:04:52)
Offline
Strony: 1