Мои сценарии gnuplot используют awk
для предварительной обработки некоторых данных. В линуксе все работает нормально. Но мне также нравится запускать эти сценарии в Windows. Большую часть времени я использую Git Bash (msysgit) для работы с командной строкой в Windows. Это избавляет меня от поддержки пакетных файлов Windows в дополнение к моим сценариям оболочки.
Проблема в том, что Git Bash не предоставляет команду gnuplot
, хотя предоставляет awk
. Я вручную установил Gnuplot (MinGW) и добавил его каталог bin в файл %PATH%
.
Теперь я могу запустить gnuplot
из Git Bash. Но поскольку это «приложение для Windows», оно не распознает инструменты/двоичные файлы, предоставляемые MSYS Git, такие как awk
. Я думаю, что мог бы добавить каталог Git MSYS bin
в каталог %PATH%
, но (как говорит вам установщик Git) это может помешать некоторым системным функциям ОС. Я также не хочу устанавливать другой MSYS. Версия Git мне подходит.
Есть ли лучшее решение для запуска gnuplot с моими двоичными файлами MSYS (особенно awk
).
awk
скриптыusing
фильтрами, которые устранят вашу зависимость от внешнего инструмента. - person mgilson   schedule 09.11.2012awk
. Мой файл журнала выглядит так:a b c d e f1 g1 f2 g2 f3 g3...
. Я суммирую разное количество столбцовf
иg
. Я думаю, что это невозможно черезusing
. Во всяком случае, это стоит другого вопроса, я думаю;) - person Juve   schedule 09.11.2012