draw 명령 출력에서 ​​반환된 값

draw 명령 출력에서 ​​반환된 값

각 실행 후 CPU 온도를 인쇄하는 작은 스크립트가 있습니다.시간잠시 동안 출력은 다음과 같습니다.

19/02/15,01:00
30
19/02/15,02:00
33
19/02/15,03:00
38
19/02/15,04:00
32

등등(보시다시피 매시간 새로 고쳐집니다).

각각의 값을 어떻게 플롯할 수 있나요? 어쩌면 gnuplot을 사용할까요?
아이디어를 제공하기 위해 가로 축(Ox)은 시간을 나타내고 세로 축(Oy)은 온도를 나타내는 2D 직교 플롯에 관심이 있습니다.

이 값을 파일에 저장할 수 있습니다. 즉, 파일을 플로팅 소프트웨어에 대한 입력으로 ./temp_show > out사용할 수 있습니다 .out

어떤 도움이라도 대단히 감사하겠습니다!

답변1

스크립트 출력을 열로 정렬하면 더 쉬울 수 있지만 가장 기본적으로는 다음과 같은 작업을 수행할 수 있습니다.

paste - - < out | nl | 
  gnuplot -p -e 'plot "-" using 1:3:xtic(2) with boxes title "my data"'

Gnuplot 스크린샷

관련 정보