DHCP/DNS сервер dnsmasq, используемый на многих подконтрольных мне серверах в качестве шустрой замены ICS DHCPD и BIND, записывает данные о выданных адресах с датой в формате Unix Epoch. Частенько требуется подглядеть, что-кому-когда выдано, поэтому для ориентации во времени хотелось бы иметь простой инструмент для перевода Unix Date'a в "Human Date" ;). Делаем так:
#date -d @1234567890
Сбт Фев 14 02:31:30 MSK 2009
Элементарно ;) Опция -d - считать заданную дату, а не текущую, @ - явное указание date'у на то, что ему отдается UnixDate.
Можно сделать скриптом, в качестве параметра для которого будет использовать unixdate.
#!/bin/bash
DATE=/bin/date
ARGS="-d @"
$DATE $ARGS$1
P.S.: существует возможность "спросить время" и у веб-сервисов, например, тут.
Комментариев нет:
Отправить комментарий