journalctl does this, assuming that the journald or syslog protocols are used.
If stdout is used to log everything then it won't work.
Personally I prefer when software uses syslog, then I can filter by severity
directly, and the colours work too, of course.
journald protocol lets software define arbitrary keys and values.
Just a suggestion.
In data martedì 19 marzo 2024 21:08:31 CET, Daniel Swarbrick ha scritto:
> Package: wnpp
> Severity: wishlist
> Owner: Daniel Swarbrick <dswarbrick@debian.org>
> X-Debbugs-Cc: debian-devel@lists.debian.org
>
> * Package name : golang-github-lmittmann-tint
> Version : 1.0.4
> Upstream Contact: lmittmann <gh@mittmann.dev>
> * URL : https://github.com/lmittmann/tint
> * License : Expat
> Programming Lang: Go
> Description : slog.Handler that writes tinted (colorized) logs
>
> tint implements a zero-dependency slog.Handler that writes tinted
> (colorized) logs. Its output format is inspired by the
> zerolog.ConsoleWriter and slog.TextHandler.
>
> I am packaging this primarily for my own selfish reasons, however I can
> see it being useful to other Go packages which may wish to import it in
> future. I will maintain it as a member of the Debian Go Packaging team.
--
Salvo Tomaselli
"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei
https://ltworf.codeberg.page/Attachment:
signature.asc
Description: This is a digitally signed message part.