Gnuplot script исчезают после создания

У меня есть gnuplot script. Моя система - ubuntu 14.04. Когда в терминале я набираю gnuplot myPlot. Сюжет исчезнет. Он не остается на экране. Я этот стек видел в подобном question. Но его система - это окна. Я хочу знать, есть ли решение для этого на ubuntu 14.04 32 бит

PS: когда я использую gnuplot> - я имею в виду, когда я не использую файл script - я вижу диаграмму, и она не исчезает.

PS2: это мой простой файл gnuplot script:

set boxwidth 0.5
set style fill solid
plot "dataFile" using 1:2:xtic(2) with boxes

Ответ 1

Если вы хотите, чтобы окно графика оставалось открытым, вы должны вызвать gnuplot с флагом -persist:

gnuplot -persist myPlot

Ответ 2

Если вы не хотите вызывать gnuplot с дополнительным аргументом (-perist), вы можете включить эту функцию в свой script, например.

set term x11 persist

Ответ 3

Здесь уже есть хорошие ответы, но флаг -persist у меня не сработал, и включение x11 заставило GnuPlot использовать crapy XQuarts для создания окон вместо любимого Qt. То, что работало для меня, было

pause -1

команда (отсюда) в конце сценария. Согласно документации

пауза -1 # Подождать, пока не вернется каретка

Я надеюсь, что это помогает.