터미널에서 문자를 사용하여 선을 그리고 점을 그리는 등 ASCII 그래픽 전용 패키지가 있는지 궁금합니다. "#" 문자로 포인트를 그리는 스크립트를 만들어 봤는데, 사용하기에는 좀 별로네요. 내가 찾고 있는 것을 설명할 수 있는 것이 있나요?
답변1
gnuplot
그런 일을 처리하는 방법입니다.
gnuplot> set terminal dumb
Terminal type set to 'dumb'
Options are 'feed 79 24'
gnuplot> plot sin(x)
1 ++----------------**---------------+----**-----------+--------**-----++
+ *+ * + * * + sin(x) ****** +
0.8 ++ * * * * * * ++
| * * * * * * |
0.6 ++ * * * * * * ++
* * * * * * * |
0.4 +* * * * * * * ++
|* * * * * * * |
0.2 +* * * * * * * ++
| * * * * * * * |
0 ++* * * * * * *++
| * * * * * * *|
-0.2 ++ * * * * * * *+
| * * * * * * *|
-0.4 ++ * * * * * * *+
| * * * * * * *
-0.6 ++ * * * * * * ++
| * * * * * * |
-0.8 ++ * * * * * * ++
+ * * + * * + * * +
-1 ++-----**---------+----------**----+---------------**+---------------++
-10 -5 0 5 10