Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ file(C) — OpenDesktop 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

filehdr(FP)


 file(C)                         19 June 1992                         file(C)


 Name

    file - determine file type

 Syntax

    file [ -cL ] [ -f ffile ] [ -m mfile ] arg ...

 Description

    The file command performs a series of tests on each argument in an
    attempt to classify it.  If an argument appears to be ASCII, file exam-
    ines the first 512 bytes and tries to guess its language.  If an argument
    is an executable a.out, file will print the version stamp, provided it is
    greater than 0.


    -c  The -c option causes file to check the magic file for format errors.
        This validation is not normally carried out for reasons of effi-
        ciency.  No file typing is done under -c.

    -L  The -L option causes file to follow symbolic links.  By default, sym-
        bolic links are not followed.

    -f  If the -f option is given, the next argument is taken to be a file
        containing the names of the files to be examined.

    -m  The -m option instructs file to use an alternate magic file.

    The file command uses the file /etc/magic to identify files that have
    some sort of ``magic number''; that is, any file containing a numeric or
    string constant that indicates its type.  Commentary at the beginning of
    /etc/magic explains its format.

 Files

    /etc/magic

 See also

    filehdr(FP)

 Standards conformance

    file is conformant with:

    AT&T SVID Issue 2;
    and X/Open Portability Guide, Issue 3, 1989.


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026