#!/usr/bin/awk --exec
# see https://gist.github.com/XVilka/8346728
BEGIN {
s = "/\\/\\/\\/\\/\\"
s = s s s s s s s s
for (colnum = 0 ; colnum < 77 ; colnum++) {
r = 255 - (colnum * 255 / 76)
g = (colnum * 510 / 76)
b = (colnum * 255 / 76)
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 "%s\033[0m", substr(s, colnum + 1, 1)
}
printf "\n"
}