Вводные:
cat /dev/urandom | base64 -w $COLUMNS | lolcat
Задача:
Нужно, чтобы радужка, которая плывёт по экрану, выглядела как-то поинтереснее. У lolcat
есть следующие замечательные ключи:
-p f, --spread=f
Inclination of the rainbow stripes (character widths per line hight; high values (>1000) give almost hori‐
zonal stripes, low values (0.1) almost vertical ones; default: 3.0).
-F f, --freq=f
Frequency of the rainbow (low values around 0.0001 give almost monochromous screens; default: 0.1).
Неверное решение:
while true; do cat /dev/urandom | base64 -w $COLUMNS | lolcat -F $RANDOM -p $RANDOM; sleep 2; done
Гипотеза: Возможно, тут могут помочь системные вызовы прямо к лолкэт прямо во врямя исполнения.
Верное решение: ???