18 lines
373 B
Awk
Executable file
18 lines
373 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";
|
|
}
|