Наприклад, це зберігає 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, щоб використовувати його, особливо під час налагодження. Коли ви зупиняєте сюжет, ви повертаєтесь у рядок gnuplot. Ви все ще можете використовувати
!vi plotpgm.gp
для редагування програми зсередини gnuplot, а потімload "plotpgm.gp
команду знову запустити її.