date -d2009-05-18 > /dev/null 2>&1 ; echo $?
Команда date -d2009-05-18 > /dev/null 2>&1 ; echo $?
проверяет дату 2009-05-18 и выводит код завершения процесса. Код 0 указывает на успешное выполнение, 1 — на ошибку. Эта команда используется для проверки високосного года. Альтернативы: использование других скриптовых языков, например, Python или Bash. Передаваемый аргумент: дата в формате год-месяц-день.