ts

Add timestamps to every line from stdin. More information: <https://joeyh.name/code/moreutils/>.

Install

All systems
curl cmd.cat/ts.sh
Debian Debian
apt-get install moreutils
Ubuntu
apt-get install moreutils
Arch Arch Linux
pacman -S moreutils
image/svg+xml Kali Linux
apt-get install moreutils
Fedora
dnf install moreutils
Windows (WSL2)
sudo apt-get update sudo apt-get install moreutils
OS X
brew install moreutils
Raspbian
apt-get install moreutils

Add timestamps to every line from stdin. More information: <https://joeyh.name/code/moreutils/>.

  • Add a timestamp to the beginning of each line:
    command | ts
  • Add timestamps with microsecond precision:
    command | ts "%b %d %H:%M:%.S"
  • Add [i]ncremental timestamps with microsecond precision, starting from zero:
    command | ts -i "%H:%M:%.S"
  • Convert existing timestamps in a text file (eg. a log file) into [r]elative format:
    cat path/to/file | ts -r

© tl;dr; authors and contributors