Man Linux: Main Page and Category List

NAME

       xfmtype - xfm file type tester

SYNOPSIS

       xfmtype -m magic_file [-f] filename ...

DESCRIPTION

       The  xfmtype  program  reads  a magic configuration file and tests each
       file  in  its  command  line  to  tell  its  type  according   to   the
       configuration file.

       The  format  of  the configuration file is the similar to magic(5) with
       the differences described in 0.SH OPTIONS

       -f file
           Consider the following argument as a file, even if it  begins  with
           ‘-’.

       -m file
           Specifies  a  configuration  file.  You  can  specify more than one
           configuration file with several -m flags.  They  are  read  in  the
           order  in  which  they  are  found. Configuration files do not have
           effect until they are encountered in the command line. So, files to
           test in the command line before that switch will not be affected by
           it.

BUILT IN TYPES

       If no rule matches a specified field or the type cannot  be  determined
       because  of  other  reasons,  one  of  the  following built in types is
       returned:

       inode/x-unreadable The file could not be read.

       inode/x-empty File size is zero.

       text/plain The file looks like ACSII.
       xfm will look into xfm_mime.type(5) for more guessing.

       application/octet-stream Other regular file.
       xfm will look into xfm_mime.type(5) for more guessing.

       inode/directory A directory.

       inode/chardevice A character device.

       inode/blockdevice A block device.

       inode/pipe A names pipe (fifo).

       inode/socket A socket.

       inode/default None of the above.

BUGS

       Bad configuration lines cause undefined behavior. In general  they  are
       silently ignored, but that is not guaranteed.
       There are no warning or error message except for the regular expression
       syntax.
       There should be a syntax checking mode.
       All of the above apply to xfm too.

SEE ALSO

       xfm(1), xfm_magic(5), file(1), magic(5).

COPYRIGHT

       Copyright (c) 1995 CNM-US
       Copyright (c) 1995 Juan D. Martin

AUTHOR

       Juan D. Martin (juando@cnm.us.es)
       (but modified heavily by Bernhard R. Link)