Strona 1 z 1

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

: 08 maja 2010, 11:45
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.

: 08 maja 2010, 15:01
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 \.

: 08 maja 2010, 15:04
autor: meliorus
A w polecenie da się to jakoś podczepić aby skryptu nie było, to jedno polecenie gotowe do wykonania?

: 08 maja 2010, 15:46
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