Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!nbires!vianet!devine From: devine@vianet.UUCP (Bob Devine) Newsgroups: comp.unix.questions Subject: UNIX file extensions Message-ID: <92@vianet.UUCP> Date: Thu, 11-Dec-86 13:35:55 EST Article-I.D.: vianet.92 Posted: Thu Dec 11 13:35:55 1986 Date-Received: Sat, 13-Dec-86 22:50:07 EST Organization: ViaNetix Boulder, CO Lines: 44 Have file extensions for UNIX ever been codified? That is, everyone "knows" that a file ending with ".c" means it is a C source file, but that is by convention and because the cc command enforces it by doing certain things if the file ends that way. Below is a list of file extensions that I've come across. Does anyone know of other or multiple uses for an extension? Bob Devine extension used by --------- ------------------ .a library file .b unused (BCPL source file?) .c C file .C compact'ed file .d directories .e EFL file .f Fortran file .g unused .h include file .i unused .j unused .k unused .l lisp or lex file .m Modula file .m2 Modula-2 file .n unused .o object file .out executable (as output), profile output, or nohup output file .p Pascal file .q unused .r RatFor file .s assembler file .sh shell script file .t unused .u unused .v unused .x unused .y YACC file .z unused .Z compress'ed file