S6-TAI64N(8)

NAME
s6-tai64n - read from stdin and write to stdout, prepending lines with a TAI64N timestamp[1] and a space

SYNOPSIS
s6-tai64n

DESCRIPTION
s6-tai64n exits 0 when it sees the end of stdin. If there's an unfinished line, s6-tai64n processes it, adds a newline character to it, and writes it before exiting.

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. Every filter should behave this way, whether its output is a tty or not: it's simpler and more efficient in every case.

SEE ALSO
s6-applyuidgid(8), s6-envdir(8), s6-envuidgid(8), s6-fghack(8), s6-setsid(8), s6-setuidgid(8), s6-softlimit(8), s6-tai64nlocal(8)

[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)