Devel:...Strtab(3pm)

πŸ“¦
version 0.54 Β· 4 versions
, in ubuntu stonking

✨ NAME ✨

Devel::MAT::Tool::Strtab β€” it's the lil tool that spills all the tea about the shared string table πŸ’…

(Yes bestie, Devel::MAT::Tool::Strtab, a 3pm page, living under the Devel: namespace. Say it with me.)


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this Devel::MAT tool hands you a command that lists entries out of the shared string table, and then β€” the iconic part β€” it goes and sniffs out the places where those strings are actually being used. Detective behavior, fr fr πŸ”βœ¨


🌸 COMMANDS 🌸

strtab πŸ‘‘

pmat> strtab
...

It prints out a list of the keys from the shared string table, and for every single entry it tries to figure out where else that string is being shared. Iconic. Obsessed.

It takes these named options, bestie:

  • --count, -c MAX β€” shows at most this many values. The default is 10. (Yes, ten. Don't act surprised.)
  • --skip, -s COUNT β€” skips over this many keys at the start before it even begins printing. Like scrolling past the first few posts to get to the good stuff.
  • --no-sort, -n β€” doesn't bother sorting the keys before printing. So the keys come out in no particular order 🫠 β€” though lowkey the order will at least be stable between successive invocations of the command during the same session. Consistency queen behavior.

And it takes this positional argument:

  • Optional filter pattern. If you give it one, it'll only count and display the keys that match the given regexp. It must be written in the form /PATTERN/ with optional trailing flags β€” and the only permitted flags are adilmsux. That's it, that's the list, no extras, no substitutions. πŸŽ€

πŸ’– AUTHOR πŸ’–

Paul Evans <leonerd@leonerd.org.uk> β€” the mastermind, the main character, the reason we're all here ✨


and that's the whole page, bestie!! you ate this manual page up, no cap 🫢

Cute lil sign-off moment: this was perl v5.42.3, dated 2026-08-21, and it's the Devel:...Strtab(3pm) page from the User Contributed Perl Documentation. Periodt. πŸ’…πŸŒˆ

πŸ“¦ where this page comes from