#?SuikaWiki/0.9 -[7] [[ファイル名]]の[DFN[拡張子]]及び、それと同形の[DFN[接尾辞]]について。 -[1] 区切りの [CODE["."]] を含めて「拡張子」と言うことと含めないことがある。 - [2] >>1 含めない方がやや優勢か? - [3] [[Web]] の世界には拡張子なる概念は基本的に存在しないわけですが。 - [4] >>3 では[[ファイル・システム]]の世界の概念では存在するのかというと、必ずしもそうではなく。 [[FAT]] などの一部ファイル・システムや、 [[Windows]] など一部環境にのみ存在する概念です。 - [5] >>2 含めても含めなくてもいい場面では、拡張子 (又は拡張子と同形の[[接尾辞]]) に敢えて区切の [CODE[.]] を含めることがあります。例えば [[Apache]] の設定ファイルで [SAMP[[[AddLanguage]] ja ja]] と書くより、 [SAMP[AddLanguage ja .ja]] と書けば、前の [SAMP[ja]] がこの場合は[[言語札]]で、後の [SAMP[.ja]] が接尾辞であることが明らかとなります。 - [6] なお、 Windoze 世界の拡張子は普通、[[ファイル名]]の最後の [CODE[.]] の後の部分を言いますが、 [[Un*x]] などで使われている、拡張子と同形の接尾辞は、拡張子に見える部分を複数重ねたものであることがあります。例えば [SAMP(file)[foo.tar.gz]] とか [SAMP(file)[bar.ja.html]] とか。慣習的には、前者は [SAMP(file)[foo]] という名前の [[tar玉]]を [[gzip]] 圧縮したもの、後者は [SAMP(file)[bar]] という名前の[[日本語]]の [[HTML]] 文書と解釈されます (慣習だけで、そうでないといけないわけではありませんが)。 - [8] ちなみに、 拡張子 == [[extention]], 接尾辞 == [[suffix]]。 - [9] [WEAK[2003-10-06 06:50:13 +00:00]] ''[[sys]]'': - [10] [WEAK[2003-10-06 10:20:07 +00:00]] ''[[iso]]'': - [11] [WEAK[2003-10-07 17:47:37 +00:00]] ''[[iso]]'': - [12] >>9 [[M$-DOS]] の慣習では、 DOS のシステム的に重要なファイルの拡張子を [CODE(file)[.sys]] とします。 [CODE(file)[[[IO.SYS]]]] とか [CODE(file)[[[MSDOS.SYS]]]] とか [CODE(file)[[[CONFIG.SYS]]]] とか。この場合実際のファイル形式と拡張子は対応しません。 [CODE(file)[IO.SYS]] や DOS の [CODE(file)[MSDOS.SYS]] はバイナリで、プログラムのようなものです。 [CODE(file)[CONFIG.SYS]] と [[Win95]] 以来の [CODE(file)[MSDOS.SYS]] はテキスト・ファイルで、 [[OS]] 起動時の設定ファイルになってます。 - [13] >>10-11 [[CD]] の image file は慣習的に [CODE(file)[.iso]] という接尾辞がよく使われます。 [[ISO9601]] 形式の [[CD-ROM]] の image, という程度の意味でしょう。中身を見るには、 image から焼くのに対応したソフトウェア (最近のは大抵そう。) で実際に焼いてみるか、又は image を直接覗けるソフトウェアを探すかでしょうね。[WEAK[image を直接 mount できるようなソフトウェア (デバイス・ドライバ?) があっても良さそうだけど、ないのかな? 探せばあるよね、きっと。]] - [14] [WEAK[2003-11-05 16:36:47 +00:00]] ''[[img]]'': - [15] >>14 そうですね、ディスク・イメージには [CODE(file)[.img]] という拡張子を使うこともありますね。画像ファイルに使っても良さそうなものだけどそういうのはあまり見ないなあ。 (ゲームのデータファイルとかならありそうだけど。) - [16] [WEAK[2003-11-24 10:46:48 +00:00]] ''[[xml]]'': - [17] >>16 [[XML]] でかかれた文書のファイル名が [CODE(file)[.xml]] で終わることが多いですね。 - [18] [WEAK[2003-12-20 12:38:56 +00:00]] ''[[iso]]'': - [19] [WEAK[2003-12-24 11:22:07 +00:00]] ''[[dat]]'':