В общем, gnuplot
есть как минимум 5 режимов, чтобы сделать выполнение скрипта постоянным, изнутри и из командной строки.
- Поставьте
pause -1
послеplot
команды в файле или в конце файла . - Используйте команду
gnuplot filename.gp -
(да, пунктир - последний параметр), чтобы оставаться в интерактивном режиме после завершения сценария. - Запустите gnuplot как
gnuplot -persist
- В Windows вы можете использовать как
gnuplot -persist
илиgnuplot /noend
. - Дайте
persist
опцию как частьset terminal
команды. напримерset terminal wxt enhanced **persist**
Как вы можете заметить, некоторые из них находятся внутри скрипта и не зависят от операционной системы, некоторые другие должны использоваться в соответствии с общими правилами для привязки файлов к расширению в каждой конкретной подрывной деятельности Windows.
Если вы не можете передать параметр в связанную программу gnuplot.exe
, возможно, из-за отсутствия привилегий (если это ограничено администратором), вы всегда можете изменить скрипт внутри, следуя [1] или [5].
Некоторые ссылки и заметки:
- Компиляция способа связать расширение с выполнением программы: Как связать тип файла, который будет открыт с параметрами командной строки?
- Для Windows 7, но с ответом, действительным и для Windows 8, Как установить расширенные ассоциации файлов в Windows 7
- Вместо этого вы можете адаптировать метод для файла без расширения к любому желаемому расширению (включая .gnuplot). Как установить программу по умолчанию для открытия файлов без расширения в Windows?
- Всегда полезный FAQ по gnuplot
- Под окнами вы должны использовать
gnuplot.exe
вместоgnuplot