Grub2


sleep


Приостанавливает выполнение на указанное число секунд. Это позволяет прочитать данные выведенные на экран.

sleep [--verbose] [--interruptible] count

Параметры

--verbose Показывает обратный отсчёт секунд.
--interruptible Позволяет прервать приостановку клавишей ESC
count Число секунд.


Код выхода равен 0, если время ожидания истекло, или 1, если было прервано по ESC.

Пример

menuentry "Вывод всех переменных"{
set
echo ""
echo "Нажмите клавишу ESC для возврата в главное меню..."
sleep --interruptible 9999
}

Здесь 9999 секунд это почти 3 часа, поэтому фактически прерывание только по ESC. Также подсказка для пользователя.