TESEQ(1)

πŸ“¦
version 1.1.1 Β· 2 versions
  • 1.1.1 Β· debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.1.1 Β· ubuntu jammy
, in debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– TESEQ β€” the manual page, but make it make sense πŸ’–

okay bestie, gather round, because teseq is about to become your new hyperfixation. This is the GNU Teseq manual page, and I'm gonna walk you through every single flag like we're texting at 2am. No cap, nothing skipped. πŸ’…


✨ NAME ✨

teseq β€” format text that's full of terminal escapes and control sequences so that actual humans can read it. fr fr, it's the translator between your terminal's drama and your eyeballs.


🌸 SYNOPSIS 🌸

teseq [-CLDEx] [in [out]]
teseq -h | --help
teseq -V | --version

πŸ¦‹ DESCRIPTION πŸ¦‹

Format text with terminal escapes and control sequences for human consumption. That's the whole vibe: take the spicy invisible bytes and make them legible.

Here's every option, one by one, no crumbs left behind:

  • -h, --help β€” show the usage info (basically, this message). your lil' "wait what do I type" safety net 🫢
  • -V, --version β€” show the version and the warrantee. receipts, basically.
  • -C β€” don't print ^X for C0 controls. like, chill on the caret notation.
  • -D β€” don't print descriptions. just the raw stuff, no commentary.
  • -E β€” don't print escape sequences. skipping straight past the escapes.
  • -L β€” don't print labels. no little name tags for each thing.
  • --color=[WHEN], --colour=[WHEN] β€” colorize the output. WHEN defaults to 'always', or it can be 'never' or 'auto'. See the full documentation. yes, both spellings, we contain multitudes πŸ’…
  • -I, --no-interactive β€” don't put the terminal into non-canonical or no-echo mode, and don't try to make sure output lines are finished when a signal is received. aka: hands off my terminal settings, bestie.
  • -b, --buffered β€” force teseq to buffer I/O. hold it in, then let it all out at once.
  • -t, --timings=TIMINGS β€” read timing info from TIMINGS and emit delay lines. yes it's giving timestamped. yes it's iconic.
  • -x β€” (No effect; accepted for backwards compatibility.) literally does nothing, it's just here so old scripts don't throw a fit. 🫠

The GNU Teseq home page is at http://www.gnu.org/software/teseq/. go say hi ✨


😭 REPORTING BUGS 😭

Report all bugs to bug-teseq@gnu.org. not me sending my problems to a mailing list, but honestly? slay.


Copyright Β© 2008,2013 Micah Cowan <micah@addictivecode.org>. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

the "NO WARRANTY" is in all caps in the original and I am keeping it in all caps because that is legally load-bearing, bestie. do not skim past it. πŸ’€

🌈 SEE ALSO 🌈

The full documentation for teseq is maintained as a Texinfo manual. If the info and teseq programs are properly installed at your site, the command

info teseq

should give you access to the complete manual. iykyk β€” that's where the deep lore lives.


and that's the whole page, start to finish, every flag accounted for. main character energy only. πŸŽ€

this was teseq version 1.1.1, from August 2015 β€” yes, she's been serving since 2015 and she's still that girl. bye bestie, go format something weird πŸ’–βœ¨πŸ¦‹πŸŒΈ