From 83a89572bebe11ba5d11db01b1ded66560a4b8f7 Mon Sep 17 00:00:00 2001 From: eteo Date: Sun, 23 Apr 2006 03:28:45 +0000 Subject: 2006-04-23 Eugene Teo * small_demos/ansi_colors.stp: Add an example of using octal escape sequences to display all possible ansi colors. --- examples/small_demos/ansi_colors.stp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 examples/small_demos/ansi_colors.stp (limited to 'examples/small_demos') diff --git a/examples/small_demos/ansi_colors.stp b/examples/small_demos/ansi_colors.stp new file mode 100755 index 00000000..0d9d7c47 --- /dev/null +++ b/examples/small_demos/ansi_colors.stp @@ -0,0 +1,21 @@ +#! /usr/bin/env stap + +probe begin { + printf("a \\ b |"); + for (c = 40; c < 48; c++) + printf(" %d ", c); + printf("\12"); + for (l = 0; l < 71; l++) + printf("-"); + printf("\12"); + + for (r = 30; r < 38; r++) + for (t = 0; t < 2; t++) { + printf("%d |", r); + for (c = 40; c < 48; c++) + printf("\033[%d;%d%s %s \033[0;0m", + r, c, !t ? "m" : ";1m", !t ? "Normal" : "Bold "); + printf("\12"); + } + exit(); +} -- cgit