β οΈ This post links to an external website. β οΈ
etsis a command output timestamper βit prefixes each line of a command's output with a timestamp.The purpose of
etsis similar to that of moreutilsts(1), butetsdifferentiates itself from similar offerings by running commands directly within ptys, hence solving thorny issues like pipe buffering and commands disabling color and interactive features when detecting a pipe as output. (etsdoes provide a reading-from-stdin mode if you insist.)etsalso recognizes carriage return as a line seperator, so it doesn't choke if your command prints a progress bar. A more detailed comparison ofetsandtscan be found below.
etscurrently supports macOS, Linux, and various other *ix variants.
continue reading on github.com
If this post was enjoyable or useful for you, please share it! If you have comments, questions, or feedback, you can email my personal email. To get new posts, subscribe use the RSS feed.