Загрузка данных


awk -v seed="$(od -An -N4 -tu4 /dev/urandom)" '
BEGIN {
  srand(seed)
  for (i = 0; i < 3; i++) { a[i] = 80 + int(rand()*176); b[i] = 80 + int(rand()*176) }
}
NR <= 6 {
  t = (NR-1)/5
  printf "\033[38;2;%d;%d;%dm%s\033[0m\n", int(a[0]+(b[0]-a[0])*t), int(a[1]+(b[1]-a[1])*t), int(a[2]+(b[2]-a[2])*t), $0
  next
}
{ print }
' <<'EOF'
 ██╗     ██╗ ██████╗ ███████╗████████╗███████╗ █████╗██╗   ██╗
 ████╗ ████║██╔═══██╗██╔════╝╚══██╔══╝██╔════╝██╔═══╝██║   ██║
 ██╔═██╬═██║██║   ██║███████╗   ██║   ███████╗██║    ████████║
 ██║ ╚═╝ ██║██║   ██║╚════██║   ██║   ██╔════╝██║    ██╔═══██║
 ██║     ██║╚██████╔╝███████║   ██║   ███████╗╚█████╗██║   ██║
 ╚═╝     ╚═╝ ╚═════╝ ╚══════╝   ╚═╝   ╚══════╝ ╚════╝╚═╝   ╚═╝
                    На пакетной базе ROSA
EOF