Я предполагаю, что вам нужна не просто эта конкретная строка, а строки с увеличивающимися цифрами переменной длины. Для этого может быть полезно иметь возможность изменить ширину, изменив одно число, вместо того, чтобы создавать ее из нескольких вызовов seq
.
В Bash вы можете использовать что-то вроде этого (для последовательности длиной 19 -):
for ((i=1; i <= 19; i++)); do printf "%d" "$(( i % 10 ))"; done; echo
Это должно работать в стандартной оболочке (и в любом случае работает как минимум в dash и busybox):
i=1; while [ "$i" -le 19 ]; do printf "%d" "$(( i % 10 ))"; i=$((i+1)); done; echo
Вместо использования кофеина попробуйте открыть Энергосбережение(либо через панель запуска приложений, либо в настройках системы )и снимите флажок Приостановить сеанс
.https://github.com/caffeine-ng/caffeine-ng
caffeine-ng works with the following screensavers / screenlockers:
- Anything that implements the org.freedesktop.ScreenSaver API (this includes KDE, amongst others)
- [..]