В течение многих лет я использовал gnuplot из сценариев оболочки и из командной строки следующим образом:
$ printf "1 2\n2 4\n3 6\n" > data.txt
$ echo "plot \"data.txt\" using 1:2" | gnuplot -persist
$
Это дает интерактивный график с функциональными кнопками для переключения сетки, реплотирования, применения автомасштабирования и т. Д.,В моей новой установке Ubuntu 18.04 эти кнопки серые и отключены, когда gnuplot работает, как описано выше.В качестве альтернативы:
$ gnuplot
G N U P L O T
Version 5.2 patchlevel 2 last modified 2017-11-01
Copyright (C) 1986-1993, 1998, 2004, 2007-2017
Thomas Williams, Colin Kelley and many others
gnuplot home: http://www.gnuplot.info
faq, bugs, etc: type "help FAQ"
immediate help: type "help" (plot window: hit 'h')
Terminal type is now 'wxt'
gnuplot> plot "data.txt" using 1:2
gnuplot>
Это дает функциональные кнопки.
$ gnuplot -e "plot \"data.txt\" using 1:2"
$
Это снова дает серые, отключенные кнопки.Как заставить кнопки функционировать в первом скриптовом методе?
*** Редактировать ниже ********************** Вкл впо крайней мере, на одной из моих машин 14.04 версия gnuplot действительно довольно старая: последний уровень исправлений версии 4.6, последний измененный 2013-10-02.Использование gnuplot -e "plot \"data.txt\" using 1:2; pause mouse close; exit" &
сохраняет кнопки включенными ... но то же самое делает echo "plot \"data.txt\" using 1:2; pause mouse close;" | gnuplot &
в обеих версиях Gnuplot.Так что спасибо за ваш ответ.