skrypt pakuj

Konfiguracja serwerów, usług, itp.
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

skrypt pakujący, zapisujący dane uruchamiany przez crona

Post autor: waluszek »

Witam koledzy i koleżanki.

Mam taką prośbę czy ktoś mógłby mi pomóc w napisaniu prostego skryptu do pakowania danych i uruchamianego z crona

Chodzi o prosty skrypt, który w nazwie pliku poda datę, spakuje go i przeniesie do odpowiedniego katalogu. Chodzi o to by wykonywane było to cyklicznie przez crona.
Ja jestem jak na razie za cienki w uszach aby to samemu napisać.

Pozdrawiam i proszę o pomoc.
thalcave
Junior Member
Posty: 526
Rejestracja: 03 maja 2007, 19:57
Lokalizacja: gdynia

Post autor: thalcave »

Zadanie nie wymaga żadnej wiedzy... proste pytanie: wiesz jak się pakuje dane (np. za pomocą tara)?
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Wydaje mi się, że tak, a możliwe, że nie.
Wiem jak rozpakować ale jakich parametrów użyć aby spakować nie bardzo. Nigdy nie było mi to potrzebne.
Pozdrawiam i przepraszam za niewiedzę.
thalcave
Junior Member
Posty: 526
Rejestracja: 03 maja 2007, 19:57
Lokalizacja: gdynia

Post autor: thalcave »

Za niewiedzę nie trzeba przepraszać. Można się dokształcić:

Kod: Zaznacz cały

man tar
przykładowa komenda wygląda tak:

Kod: Zaznacz cały

tar cf kopia$(date +%d.%m.%y).tar plik1 plik2 plik3 katalog4
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Czyli jeśli wykorzystam tą komendę podaną przez Ciebie to zostanie spakowane to tak jak myślę?
Czyli konkretny katalog zostanie nazwany data spakowany i następnie przeniesiony do konkretnej lokalizacji, tak?
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Nazwa archiwum będzie np. "kopia11.03.09.tar", a drugi parametr "plik1 plik2 plik3 katalog4" to pliki/katalogi, które umieszczasz w archiwum. Jeśli chodzi o lokalizację archiwum to będzie ono w katalogu bieżącym, no chyba, że podasz inną (pierwszy parametr).
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Rozumiem, dziękuję bardzo. Jeszcze nad tym posiedzę i może coś z tego będzie.
Pozdrawiam.
ODPOWIEDZ