उदाहरण के लिए, यह gnuplot-x11
ग्राफ विंडो को तब तक खुला रखता है जब तक कि एक कुंजी दबाया न जाए:
gnuplot -e "plot \"file\" ; pause -1 \"text\""
मैन्युअल रूप से बंद होने तक इसे कैसे खुला रखें?
उदाहरण के लिए, यह gnuplot-x11
ग्राफ विंडो को तब तक खुला रखता है जब तक कि एक कुंजी दबाया न जाए:
gnuplot -e "plot \"file\" ; pause -1 \"text\""
मैन्युअल रूप से बंद होने तक इसे कैसे खुला रखें?
जवाबों:
-p
या --persist
विकल्प का उपयोग करें :
gnuplot --persist -e 'plot sin(x)'
यह विंडो को मैन्युअल रूप से बंद होने तक खुला रखेगा। से आदमी पेज :
-p, --persist lets plot windows survive after main gnuplot program
exits.
आप अपने कथानक कार्यक्रम को समय-समय पर ताज़ा कर सकते हैं, जिससे यह लाइव ग्राफ़ में बदल जाएगा। यह आमतौर पर डेटा लॉगर्स के लिए उपयोग किया जाता है जहां फ़ाइल को अपडेट किया जा रहा है।
लेकिन आपके प्रश्न के संदर्भ में यह प्लॉट खुला, ताज़ा, जब तक आप दबाते हैं Ctrl-C
बस अपने प्लॉट प्रोग्राम के अंत में इन दो पंक्तियों को जोड़ें:
pause 30
reread
इसे इस तरह से करने का एक फायदा यह है कि आपको इसे इस्तेमाल करने के लिए विशेष रूप से गनप्लॉट के वातावरण से बाहर निकलने की ज़रूरत नहीं है, खासकर डिबगिंग करते समय। जब आप प्लॉट को रोकते हैं तो आपको gnuplot प्रॉम्प्ट पर लौटा दिया जाता है। आप अभी भी
!vi plotpgm.gp
gnuplot वातावरण के भीतर से प्रोग्राम को संपादित करने के लिए उपयोग कर सकते हैं, फिरload "plotpgm.gp
इसे फिर से शुरू करने के लिए कमांड।