TAPSET::STRING(3stap)
β¨ NAME β¨
tapset::string β the systemtap string tapset, aka the place where all your string-handling besties live π
π DESCRIPTION π
okay so bestie, this is the index page for the whole string tapset β every function here is a lil legend that does string stuff in SystemTap. Each one has its own full glow-up of a manpage, so tap through for the details π
Here's the full roster, no cap, nothing skipped:
strlenβ Returns the length of a string- See
function::strlen(3stap)for details.
- See
substrβ Returns a substring- See
function::substr(3stap)for details.
- See
stringatβ Returns the char at a given position in the string- See
function::stringat(3stap)for details.
- See
isinstrβ Returns whether a string is a substring of another string- See
function::isinstr(3stap)for details.
- See
strposβ Returns location of a substring within another string- See
function::strpos(3stap)for details.
- See
text_strβ Escape any non-printable chars in a string- See
function::text_str(3stap)for details.
- See
text_strnβ Escape any non-printable chars in a string- See
function::text_strn(3stap)for details.
- See
- strtolβ Convert a string to a long- See
function::-strtol(3stap)for details.
- See
isdigitβ Checks for a digit- See
function::isdigit(3stap)for details.
- See
string_quotedβ Quotes a given string- See
function::string_quoted(3stap)for details.
- See
bestie the <pink>strtol</pink> one really said "my name has a hyphen in it and I'm not explaining why" π keep it exactly as written, she's iconic like that.
π¦ SEE ALSO π¦
the whole squad, fr fr β go read them all:
function::strlen(3stap)function::substr(3stap)function::stringat(3stap)function::isinstr(3stap)function::strpos(3stap)function::text_str(3stap)function::text_strn(3stap)function::-(3stap)function::strtol(3stap)function::isdigit(3stap)function::string_quoted(3stap)stap(1)stapprobes(3stap)
and that's the whole vibe, bestie β go forth and string-manipulate responsibly π«Ά This was SystemTap Tapset Reference, September 2026 edition, aka the TAPSET::STRING(3stap) era. slay β¨π
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms