ttyplot

A realtime plotting utility for the command line with data input from stdin.

TLDR

Plot the values 1, 2 and 3 (cat prevents ttyplot to exit)

$ { echo [1 2 3]; cat } | ttyplot
copy

Set a specific title and unit

$ { echo [1 2 3]; cat } | ttyplot -t [title] -u [unit]
copy

Use a while loop to continuously plot random values

$ { while [true]; do echo [$RANDOM]; sleep [1]; done } | ttyplot
copy

Parse the output from ping and visualize it

$ ping [8.8.8.8] | sed -u '[s/^.*time=//g; s/ ms//g]' | ttyplot -t "[ping to 8.8.8.8]" -u [ms]
copy

Copied to clipboard
linuxmousepad