Как написать в стандартный вывод с оператором печати gnuplot?

Когда я использую следующее в моем скрипте, gnuplot выведет test в stderr:

print "test"

Тем не менее, я хочу написать test в stdout поскольку только ошибки должны быть записаны stderr,

1 ответ

Решение

Как указано в документации по gnuplot (введите help print в интерактивной консоли gnuplot):

Выходной файл может быть установлен с установленной печатью.

Итак, давайте посмотрим set print:

Без "<filename>", выходной файл восстанавливается в <STDERR>, <filename>"-" средства <STDOUT>,

Так просто добавь set print "-" в верхней части вашего скрипта gnuplot и всего, что напечатано printзаявление написано stdout,

Другие вопросы по тегам