Я видел .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".