Часов много не бывает
Так как сегодня пятница и похвальной является любая шизофрения в рамках почти здравого смысла, представляю вашему вниманию часы!
clockrip
██████ ██████ ██████ ██████
██ ██ ██ ██ ██
██████ ██████ ██████ ██████
██ ██ ██ ██ ██
██████ ██████ ██████ ██████
clockrip -f O -s
OOOOOO OOOOOO OOOOOO OOOOOO OOOOOO OOOOOO
OO OO OO OO OO OO OO OO OO OO
OOOOOO OOOOOO OOOOOO OOOOOO OOOOOO OOOOOO
OO OO OO OO OO OO OO OO OO OO
OOOOOO OOOOOO OOOOOO OOOOOO OOOOOO OOOOOO
clockrip -f ▓ -s
▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓ ▓▓▓▓▓▓
▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓
▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓ ▓▓▓▓▓▓
▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓
▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓▓ ▓▓ ▓▓▓▓▓▓
Эта элегантная утилита позволит вам выводить время в виде больших букф чисел в разнообразном цвете и стиле, а элегантное название подчеркнёт туннельный синдром кистей ваших рук при наборе в эмуляторе терминала.
Теперь каждому найдётся своё место в этом мире и времени. Если вы клоун, то можете подчеркнуть свою самобытность выводя часы из клоунских улыбок, дарящих счастье людям во всём мире.
Суть, мне нужны были часы как tty-clock
нравится какой у них вывод, но только
мне нужно было иметь возможность просто выводить время в таком виде в файл, а не держать обновляющееся время в терминале с виду дурацкая идея, но так надо, в этом вся суть.
-
clockrip
-
Аргументы опциональные
-h
Отобразить справку-u
Выводить мировоеUTC
время, а не локальное-s
Отображать секунды-f
Установить символ заполнитель (одно знакоместо)-ft [TEXT]
Установить символ заполнитель (одно знакоместо)-fw [TEXT]
Установить символ заполнитель (два знакоместа)-c [COLOR]
Установить цвет заливки-b [COLOR]
Установить цвет заливки фона-d
Включить эффект мигания для точек разделителей-t [TEMP]
Установить цвет через значение температуры в Цельсиях-bt [TEMP]
Установить цвет фона через значение температуры в Цельсиях-k [TEMP]
Установить цвет через значение температуры в Кельвинах-bk [TEMP]
Установить цвет фона через значение температуры в Кельвинах
Ключи -t -k -bt -bk
отменяют значение ключей -c -b
Ключи -t -k
переопределяют друг друга, какой задан последним тот и задаёт значение
Ключи -bt -bk
переопределяют друг друга, какой задан последним тот и задаёт значение
Цвет заливки может быть названием цвета из списка
black | red | green | yelow | blue | purple | cyan | gray
bblack | bred | bgreen | byelow | bblue | bpurple | bcyan | bgray
Цвет заливки может быть кодом цвета от 0
до 256
или от 000000
до FFFFFF
Если вместо времени отображается белиберда можно попробовать заменить -fw
на
-ft
и наоборот, утилита работает только с заливкой символами шириной 1 или 2
знакоместа от любого иного варианта отображаемое форматирование поедет.
Может кому надо тоже, эта супер пупер утилита на все времена UnixWay ультраортодоксальна и не умеет сама обновлять время, а тупо её выводит, поэтому
watch -tcn 60 clockrip -c green
Будет вызывать скрипт и обновлять время раз в минутуwatch -tcn 1 clockrip -s -c green
Будет вызывать скрипт и обновлять время раз в секундуwatch -tcn 1 clockrip -s -fw 😊
Будет вызывать скрипт и обновлять время раз в секунду
Негодники
- Реализация на
Lua
- Реализация на
Си
Вишенка на торте, в этом описании текста больше чем кода в утилите