


fileutil::magic::mimetype(file utilitfileutil::magic::mimetype(n)


______________________________________________________________________________

NAME
       fileutil::magic::mimetype  - Procedures implementing mime-type recogni-
       tion

SYNOPSIS
       package require Tcl  8.4

       package require fileutil::magic::mimetype  ?1.0.2?

       ::fileutil::magic::mimetype filename

_________________________________________________________________

DESCRIPTION
       This package provides a command for the recognition of  file  types  in
       pure Tcl. The output is standardized to mime-types.

       The  core  part  of the recognizer was generated from a "magic(5)" file
       containing the checks to perform to  recognize  files,  and  associated
       mime-types.

       ::fileutil::magic::mimetype filename
              This command is similar to the command fileutil::fileType.

              The  output  of the command for the specified file is not a list
              of attributes describing the type of the file,  but  a  list  of
              standard mime-types the file may have.

              This  list  will  be empty if the type of the file is not recog-
              nized.


REFERENCES
       [1]    File(1) sources [ftp://ftp.astron.com/pub/file/] This site  con-
              tains  the  current  sources for the file command, including the
              magic definitions used by it. The latter were used by us to gen-
              erate this recognizer.


BUGS, IDEAS, FEEDBACK
       This  document,  and the package it describes, will undoubtedly contain
       bugs and other problems.  Please report such in the  category  fileutil
       ::    magic    of    the    Tcllib    SF    Trackers    [http://source-
       forge.net/tracker/?group_id=12883].  Please also report any  ideas  for
       enhancements you may have for either package and/or documentation.

SEE ALSO
       file(1), fileutil, magic(5)

KEYWORDS
       file recognition, file type, file utilities, mime, type




fumagic                       1.0.2                             1





fileutil::magic::mimetype(file utilitfileutil::magic::mimetype(n)


CATEGORY
       Programming tools























































fumagic                       1.0.2                             2


