bash datetime
Roman David
rdavid na danet.cz
Pátek Listopad 9 16:03:27 CET 2012
Zdravim,
mam v LDAP databazi ulozene datum ve formatu YYYYMMDDHHMM
a potrebuji z toho v bash scriptu ziskat unix time.
Pokud spustim:
$ date --date="201206090000" +%s
tak mi to vypise "date: invalid date".
Kdyz to zkratim o posledni 4 nuly, tzn. je tam jen datum a ne cas,
tak je to OK:
$ date --date="20120609" +%s
1339192800
$
Otazka zni, jak elegantne vnutit prikazu `date` tento format ?
Prinejhorsim muzu posledni 4 znaky z retezce uriznout,
ale moc se mi do toho nechce.
Roman DAVID
Další informace o konferenci Linux