Andreas Dilger wrote:

>On Jan 11, 2002  19:59 -0500, Hubert Chan wrote:
>
>>Andrew> Perhaps file(1) should know about such packages, and call an
>>Andrew> extracter, and reinvoke itself?
>>
>>Yes, so then we need to write another extension to file(1)...
>>
>
>>file also doesn't seem to (currently) handle uncompressing files, and
>>checking the type of the decompressed contents, so that's another
>>extension that needs to be written.
>>
>
>Well, "file -z" should do this already.
>
>>schedule.tex: LaTeX 2e document text
>>schedule.tex: text/x-c++; charset=us-ascii
>>
>>I guess I can give this to them, since the file with no -i gave a
>>correct answer.  The discrepancy is strange, though, and perhaps it
>>illustrates the hardness in keeping a correct set of databases?
>>
>
>Well, part of the issue is that "file -i" uses a different (much smaller)
>magic file, so it may be that the LaTeX magic is not in there yet.
>
>Granted, magic is not foolproof (as we all know), but it is mostly good
>enough, and if it would (in addition, probably as an option) use the
>file extension to help classify some files that would be best.
>
>Cheers, Andreas
>--
>Andreas Dilger
>http://sourceforge.net/projects/ext2resize/
>http://www-mddsp.enel.ucalgary.ca/People/adilger/
>
>
>
The file command is the wrong answer, you don't determine the type in C 
by looking at the contents unless you are running gdb, and the 
filesystem is much the same.

Hans


Reply via email to