Как независимо вызывать gnuplot для разных скриптов

Я использую GNUplot для создания фигур из точек данных, GNUplot работает с простыми скриптами, которые содержат простые параметры / переменные, такие как диапазон оси x или y, настройки цветов линий и тому подобное.Когда я вызываю один из этих скриптов, например:

gnuplot script1.gpl

, он работает нормально, но когда я запускаю

gnuplot *.gpl

, чтобы запустить его для всех файлов в текущем каталоге, у меня возникают проблемы, потому что некоторые из них переносятся из одного скрипта в следующий. . Вероятно, это связано с тем, что gnuplot не сбрасывает параметры, и если я не перезаписываю их явно в следующем скрипте, настройки все еще там. Вот почему я попытался запустить его по-другому, используя find:

find . -name '*.gpl' -exec gnuplot {} \;

, но снова получил те же проблемные результаты. Итак, мне нужна команда, которая запускает одну и ту же команду для каждого файла, но так, как если бы она вызывалась вручную для каждого файла.

0
25.10.2016, 19:08
0 ответов

Теги

Похожие вопросы