#10bit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #10bit, aggregated by home.social.
-
Скрипт двоичные часы или же «binary clock», выводит в консоли:
Соответственно в первой строке часы, во второй — минуты, третья — секунды.Time: 22:20:54
10110
010100
110110
Для расслабляющего медитативного наблюдения за тем, как секунды тикают.while true; do
clear
current_time=$(date +%H:%M:%S)
echo "Time: $current_time"
hour=$(printf "%05d" $(echo "obase=2; $(date +%H)" | bc))
minute=$(printf "%06d" $(echo "obase=2; $(date +%M)" | bc))
second=$(printf "%06d" $(echo "obase=2; $(date +%S)" | bc))
echo " $hour"
echo "$minute"
echo "$second"
sleep 1
done
Есть для андройдов слегка иной вариант — без секунд и с отображением бит группами (OpenAPK и в Google Play).
А так, вполне наглядная демонстрация что может bash / shell за счёт обращения к «мини» тулзам сродниbcиprintf.
#bash #shell #часы #clock #10-bit #lang_ru