S6-TAI64N(8)

πŸ“¦ version 2.15.1.0, in nixpkgs unstable

s6-tai64n(8) β€” the System Manager's Manual timestamp filter ✨

NAME πŸŽ€

s6-tai64n β€” read from stdin and write to stdout, prepending lines with a TAI64N timestamp[1] and a space. that's the whole vibe, bestie. πŸ’…

SYNOPSIS πŸ¦‹

s6-tai64n

DESCRIPTION πŸ’–

okay so here's the tea: s6-tai64n exits 0 when it sees the end of stdin. simple, clean, no drama. 🫢

if there's an unfinished line, s6-tai64n processes it, adds a newline character to it, and writes it before exiting. it's not gonna leave you hanging with a half-line, bestie. 😭

and listen: s6-tai64n does neither β€œline buffering” nor β€œblock buffering”. it does optimal buffering, i.e. it flushes its output buffer every time it risks blocking on input. that's the main character buffering behavior. πŸ”₯

every filter should behave this way, whether its output is a tty or not: it's simpler and more efficient in every case. no cap, that's just good Unix hygiene. πŸ‘‘

SEE ALSO 🌈

[1] https://skarnet.org/software/skalibs/libstddjb/tai.html#timestamp

this man page is ported from the authoritative documentation at: https://skarnet.org/software/s6/s6-tai64n.html

AUTHORS πŸ‘‘

  • Laurent Bercot
  • Alexis <flexibeast@gmail.com> (man page port)

this page is serving Debian energy, dated September 29, 2021, and it's the S6-TAI64N(8) manual page β€” periodt. πŸ’–

πŸ“¦ where this page comes from