답변:
-p
또는 --persist
옵션을 사용하십시오 .
gnuplot --persist -e 'plot sin(x)'
수동으로 닫힐 때까지 창을 열어 둡니다. 로부터 man 페이지 :
-p, --persist lets plot windows survive after main gnuplot program
exits.
플롯 프로그램을 주기적으로 새로 고쳐 실시간 그래프로 만들 수 있습니다. 파일이 업데이트되는 데이터 로거에 가장 일반적으로 사용됩니다.
그러나 당신의 질문과 관련하여 당신이 누를 때까지 줄거리를 열어 놓고 상쾌하게합니다 Ctrl-C
다음 두 줄을 플롯 프로그램 끝에 추가하면됩니다.
pause 30
reread
이 방법으로 수행하는 한 가지 이점은 특히 디버깅하는 동안 gnuplot 환경을 종료하여 사용할 필요가 없다는 것입니다. 플롯을 중지하면 gnuplot 프롬프트로 돌아갑니다. 그래도
!vi plotpgm.gp
gnuplot 환경 내에서 프로그램을 편집 한 다음load "plotpgm.gp
다시 시작하라는 명령을 사용할 수 있습니다 .