Prosty skrypt bash, w którym zmienia si

Potrzebujesz pomocy z C, C++, perl, python, itp.
meliorus
Beginner
Posty: 143
Rejestracja: 20 maja 2008, 07:41

Prosty skrypt bash, w którym zmienia się data

Post autor: meliorus »

Witam.
Potrzebuję prostego skryptu który by zmieniał datę w tym poleceniu:

Kod: Zaznacz cały

mysqldump -h moj_host_bazy_Danyc -u user_sql -p_haslo_sql_ nazwa_bazy > tutaj_zmieniajaca_sie_data_i_godzina_tak_jak_w_przykladzie_2010-05-07_21:13.sql
Chodzi o to aby po znaku < tutaj gdzie wstawiam się nazwę bazy danych zmieniała się sama automatycznie data na coś takiego np. 2010-05-07_21:13, tylko aby te wartości się zmieniały według godziny, daty i dnia.
Chcę taki skrypt dodać do crontaba aby automatycznie mi robił kopie bazy danych co godzinę lub dwie i dla tego potrzebuję tej zmiany daty.
Z góry dziękuję za pomoc.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

A google to ukradli?

Kod: Zaznacz cały

date +%Y-%m-%d_%H:%M
Na deser polecam:

Kod: Zaznacz cały

man date
PS.
Jeśli będziesz używał tego bezpośrednio w crontabie, pamiętaj o poprzedzeniu każdego znaku % znakiem \.
meliorus
Beginner
Posty: 143
Rejestracja: 20 maja 2008, 07:41

Post autor: meliorus »

A w polecenie da się to jakoś podczepić aby skryptu nie było, to jedno polecenie gotowe do wykonania?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Patrz pierwsze zdanie z mojego poprzedniego posta.

Kod: Zaznacz cały

cos_co_ma-`date +%Y-%m-%d_%H:%M`-wynik_polecenia_w_srodku
ODPOWIEDZ