Как запустить и использовать команду HourGlass в терминале

hourglass(){ trap 'tput cnorm' 0 1 2 15 RETURN;local s=$(($SECONDS +$1));(tput civis;while (($SECONDS<$s));do for f in '|' '\' '-' '/';do echo -n "$f";sleep .2s;echo -n $'\b';done;done;);}


Команда «hourglass()» создает визуальный таймер в терминале. Она принимает аргумент времени в секундах. После выполнения этой команды, таймер начнет обратный отсчет и отобразит анимацию песочных часов в течение указанного времени. Полезна для визуализации ожидания задачи. Альтернативы: использование специализированных программ-таймеров.

Ответить

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