#!/usr/bin/env python # -*- coding: UTF-8 -*- # FILE: "/home/joze/colors.py" # LAST MODIFICATION: "Di, 21 Mär 2006 17:02:41 CET (joze)" # Copyright (C) 2006 by Johannes Zellner, # $Id:$ import sys import os def echo(msg): os.system('echo -n "' + str(msg) + '"') def out(n): os.system("tput setab " + str(n) + "; echo -n " + ("\"% 4d\"" % n)) os.system("tput setab 0") # normal colors 1 - 16 for n in range(16): out(n) echo("\n") echo("\n") # first three 6 x 6 color layers # for y in range(6): for z in range(3): for x in range(6): n = 16 + z * 36 + y * 6 + x out(n) echo(" ") echo("\n") echo("\n") # second three 6 x 6 color layers # for y in range(6): for z in range(3, 6): for x in range(6): n = 16 + z * 36 + y * 6 + x out(n) echo(" ") echo("\n") echo("\n") # gray, first line for n in range(232, 244): out(n) echo("\n") # gray, second line for n in range(244, 256): out(n) echo("\n")