GNU/Linux >> Znalost Linux >  >> Linux

Jaký je nejjednodušší způsob vizualizace dat ze stdout jako grafu?

Líbí se mi termometr se spoustou výchozích možností a funkcí.

termometr dokáže zobrazit data v terminálu. Data lze předávat kanálem nebo souborem.

 seq 100 | awk 'BEGIN{OFS="\t"; print "x","sin(x)","cos(x)"}{x=$1/10; print x,sin(x),cos(x)}' | termeter


Můžete použít gnuplot :

gnuplot -e 'set terminal png; plot "input.txt" with lines' > graph.png

Můžete do něj dokonce zadat vstup pomocí kanálu, stačí změnit název souboru na - :

tail input.txt | gnuplot -e 'set terminal png; plot "-" with lines' > graph.png

Nikdy jsem to nepoužil, ale existuje Spark. Zní to jako to, co chcete.


Linux
  1. Jaký je správný způsob použití inotify?

  2. Jaký je správný způsob vložení karty do sed?

  3. Jaký je správný způsob instalace jdk na linux

  1. Jaký je nejsnazší způsob, jak čichat data o provozu TCP v Linuxu?

  2. Jaký je nejjednodušší způsob, jak vytvořit virtuální balíček v debianu?

  3. Jaký je sloupec buffers ve výstupu z free?

  1. Cloudové zálohování vs. místní zálohování:Nejbezpečnější způsob ukládání dat

  2. RDP Linux to Windows:Nejjednodušší cesta 2019!

  3. Jaký je nejlepší způsob, jak se naučit SELinux?