Нужна помощь.
Необходимо при запуске скрипта проверять текущее время, учитывая минуты.
Если текущее время >= 00:30 и <= 06:15, тогда запускается некая команда.
Если текущее время за пределами этого диапазона, то команда не запускается.
Пока у меня получилось только с "целыми" часами. С минутами не получается...
Но эта конструкция не правильно обрабатывает 00 часов
#!/bin/bash
H=$(date +%H)
if [ "$H" -ge "23" -o "$H" -le "06" ]; then
echo "Старт команды..."
fi
Спасибо.