Как узнать год високосный?

leapyear() { [ $(date -d "Dec 31, $1" +%j) == 366 ] && echo leap || echo not leap; }


Эта команда проверяет, является ли заданный год високосным. В качестве аргумента команде передается год, который нужно проверить. Если год является високосным, то команда выводит «leap». Если год не является високосным, то команда выводит «not leap».

Альтернативой этой команде может быть использование других методов для определения високосного года, таких как проверка делимости года на 4, 100 и 400. Однако данная команда предлагает более удобный способ для проверки високосности года, используя встроенную команду «date» в Linux.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *