HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

ts — Add timestamps to every line from `stdin`. More information: <https://manned.org/ts>.

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandtsfromcliaddeverytimestampsline

Problem

How to use the ts command: Add timestamps to every line from stdin. More information: <https://manned.org/ts>.

Solution

ts — Add timestamps to every line from stdin. More information: <https://manned.org/ts>.

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

Code Snippets

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

Context

tldr-pages: common/ts

Revisions (0)

No revisions yet.