我有一个文本文件,代表特定脚本的运行时间,每行代表一次运行:
141
124
156
204
498
512
444
374
189
120
143
132
可以看出,我指出的部分代表了脚本运行时的峰值。是否有任何包可以根据这些数据制作出 ASCII 图形,可以用 cat 或 vim 查看?我可以编写一个脚本,当给定终端宽度时,将文件拆分成lineCount / terminalWidth
块,计算平均值,然后按列制作数据图。但是,如果已经存在这样的包,那么我很想知道它。
谢谢。
答案1
Stackoverflow 有一个非常相似的问题。由于我无法将此超级用户问题标记为 Stackoverflow 问题的重复,我将在此总结:可以根据数据制作 ascii-art 图形的应用程序是 gnuplot。
gnuplot> set terminal dumb
gnuplot> plot "runtime.txt"