Sys-Admin Forum

Bash - определить день / ночь

При запуске скрипта, необходимо, что бы он (скрипт) определял в какое время суток он запускается и выполнял условие в зависимости от этого времени:


#!/bin/bash
TIME=$(date +"%H")
DAY='10'
NIGHT='20'
if [ ${TIME} -ge ${DAY} -a ${TIME} -le ${NIGHT} ]; then
   echo "It's day!"
else
   echo "It's night!"
fi

За что спасибо