FUNCTION::ANSI\_SET\_C(3stap) Utility functions for using an FUNCTION::ANSI\_SET\_C(3stap)

# [NAME](#NAME)

function::ansi\_set\_color - Set the ansi Select Graphic Rendition mode.

# [SYNOPSIS](#SYNOPSIS)

```
1) ansi_set_color(fg:long)
```

```
2) ansi_set_color(fg:long,bg:long)
```

```
3) ansi_set_color(fg:long,bg:long,attr:long)
```

# [ARGUMENTS](#ARGUMENTS)

*fg*

Foreground color to set.

*bg*

Background color to set.

*attr*

Color attribute to set.

# [DESCRIPTION](#DESCRIPTION)

1\) Sends ansi code for Select Graphic Rendition mode for the given forground color. Black (30), Blue (34), Green (32), Cyan (36), Red (31), Purple (35), Brown (33), Light Gray (37).

2\) Sends ansi code for Select Graphic Rendition mode for the given forground color, Black (30), Blue (34), Green (32), Cyan (36), Red (31), Purple (35), Brown (33), Light Gray (37) and the given background color, Black (40), Red (41), Green (42), Yellow (43), Blue (44), Magenta (45), Cyan (46), White (47).

3\) Sends ansi code for Select Graphic Rendition mode for the given forground color, Black (30), Blue (34), Green (32), Cyan (36), Red (31), Purple (35), Brown (33), Light Gray (37), the given background color, Black (40), Red (41), Green (42), Yellow (43), Blue (44), Magenta (45), Cyan (46), White (47) and the color attribute All attributes off (0), Intensity Bold (1), Underline [Single (4)](/man/enterprise-packages/systemtap/Single.4), Blink [Slow (5)](/man/enterprise-packages/systemtap/Slow.5), Blink [Rapid (6)](/man/enterprise-packages/systemtap/Rapid.6), Image Negative (7).

# [SEE ALSO0](#SEE_ALSO0)

[*tapset::ansi*(3stap)](/man/enterprise-packages/systemtap/tapset::ansi.3stap)

September 2026 SystemTap Tapset Reference Ver

---

Document: function::ansi_set_color(3stap) from systemtap 5.6-r0 (Chainguard OS)
Source: https://sourceware.org/git/systemtap.git
