dotfiles/bin/colortest

19 lines
374 B
Awk
Executable file

#!/usr/bin/awk -f
BEGIN {
width = 79;
for (col = 0; col < (width + 1); col++) {
r = 255 - (255 * col / width);
g = (510 * col / width);
b = (255 * col / width);
if (g > 255) {
g = 510 - g;
}
printf "\033[48;2;%d;%d;%dm", r,g,b;
printf "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
printf "|\033[0m";
}
printf "\n";
}