Musings
Я видел в linux иногда .tar.gz
, что означает, что это tar-файл, который был разархивирован.система игнорирует часть .tar
, пока она не будет разархивирована?Существуют ли другие варианты использования этого?
В веб-разработке мы часто используем двойные расширения для наших файлов сценариев jquery.min.js
.Есть ли стандартная или связная логика для этого?Могу ли я использовать jquery.my-library.coffee.min.packed.js.gz
, чтобы указать, что это изначально кофе-скрипт, который был скомпилирован в javascript, минимизирован, упакован и, наконец, упакован в архив.
Было бы очень полезно, если бы мы могли добавить некоторое значение к двойным расширениям,как README.md.txt
, так что если мы смотрим на систему, которая не знает, что такое уценка, она вернется к txt и отобразится в текстовом редакторе.Если система знает уценку, она откроется с редактором уценки.Это будет работать как MIME-тип.
Вопросы
В каких ситуациях в настоящее время используются операционные системы или языки программирования с двойным расширением файла *
Можно ли расширить использование двойных расширений файлов с существующими пакетами os / language?
Какие существуют соглашения по использованию двойных расширений файлов?