Я видел .gnu, .plt и .gplot как расширения файлов для скриптов gnuplot.
Я знаю, что Linux не заботится о расширениях файлов, но какое расширение наиболее универсально заявляет людям: "Я gnuplot script!"
Я видел .gnu, .plt и .gplot как расширения файлов для скриптов gnuplot.
Я знаю, что Linux не заботится о расширениях файлов, но какое расширение наиболее универсально заявляет людям: "Я gnuplot script!"
Как пишет Romain, Dr. Person и neillb все указывают и эта статья wikibooks подтверждает, нет официального стандартного расширения для файлов gnuplot.
Эти три расширения файлов действительно популярны:
.gpi
.plt
.gp
Из них .gp является самым коротким и кажется, что он будет иметь наименьшее количество коллизий с другими программами. Но два других расширения тоже не используются. Он показывает, что .plt использовался плоттерами HPGL, и поэтому некоторые старые файлы Autocad могут иметь это расширение. И файлы с расширением .gpi используются GPS-устройствами Garmin. Fwiw, googling для "gnuplot file extension gp" возвращает еще несколько результатов, чем аналогичные поиски .gpi и .plt
Хотя .gnuplot - это справедливый выбор, он имеет семь символов. Длинные расширения файлов могут потенциально ухудшить читаемость в терминале, поскольку они открывают возможность имен файлов, которые короче расширения файла, и потому что более длинные расширения чаще всего вызывают перенос строк.
vim распознает .gpi, более подробно см. Gnuplot Wikibook.
Gnuplot использует .gnu для демонстраций на своих веб-сайт, поэтому я считаю, что это стандарт.
какое расширение наиболее универсально заявляет людям: "Я gnuplot script!"
Для этого ".gnuplot" трудно превзойти!
Это не часто (возможно, потому что это немного длиннее), но он однозначно говорит человеку, что внутри олова.
Напротив, списки википедии шесть других форматов файлов с расширением .plt.
Я не думаю, что ".gnuplot" должен был быть принят как ответ. На самом деле ответа нет. Я видел и использовал ".gp", перед которым приятно.
Википедия, похоже, предполагает, что .plt будет стандартным. При этом GnuPlot сам не определяет какой-либо стандарт и делает его свободной формой, поэтому на самом деле нет расширения, которое говорит "это gnuplot script".