echo Good $(i=`date +%H` ; if [ $i -lt 12 ] ; then echo morning ; else if [ $i -lt 15 ] ; then echo afternoon ; else echo evening ; fi ; fi)
Команда: echo Good $(i=$(date +%H); if [ $i -lt 12 ]; then echo morning; else if [ $i -lt 15 ]; then echo afternoon; else echo evening; fi; fi)
Пояснение: Эта команда выводит приветствие в зависимости от текущего времени суток. Она использует результат команды date +%H для определения текущего часа. Затем, в зависимости от времени, выводит «morning» (утро), «afternoon» (день) или «evening» (вечер). Полезна для автоматизации приветствия в скриптах. Альтернативой может быть написание скрипта на другом языке программирования, который более удобен для сложных операций.
