LINUX.ORG.RU

Отнять время от времени. Получить разницу в минутах.


0

0

Требуется реализовать сабж.

Получаю время, когда был запущен сервис:

# ps -eo comm,start_time | grep racoon
racoon 15:39

Затем, получаю нынешнее время минус 30 минут:

# date '+%H:%M' --date="(date) -30 minutes"
15:10

Необходимо получить разницу между 15:39 и 15:10 в минутах. Как это проще всего реализовать?

★★★

date +%s -- время в секундах

вычесть, поделить на 60

echo $(( (140 - 80) / 60 ))

lodin ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.