I stumbled across this article a few weeks ago, and kept it open in my browser until I could come up with something (semi-) useful to do with it: Plotting data in the terminal with gnuplot…
I had done some work last year at ERLPhase to analyze some data, including doing FFTs, etc. I played around and did a comparison between JPEG graphics and text graphs. Check it out!
![FFT Graph](https://dmw-droplet4.dyndns.org/wp-content/uploads/2019/06/036_1kHz_05V00Vpp_600Vrange-longraw_bipolar__9shift_0256dec_narrowfftimg-300x168.jpg)
![TXT FFT using Text](https://dmw-droplet4.dyndns.org/wp-content/uploads/2019/06/036_1kHz_05V00Vpp_600Vrange-longraw_bipolar__9shift_0256dec_narrowffttxt-1-300x154.png)
The secret to doing a text plot is in the two statements:
set terminal dumb 250 60 plot FftFileName using 2:5 with linespoints
Where the output is 250 characters wide x 60 lines high, and the input data is in the file FftFileName.
I don’t know why, but I find that just… fascinating… wow!