2013-02-23 4 views

답변

7

Haskell bindings to libmagic이 문제의 해결책이 될 수 있습니다. 여기에 예제가 있습니다.

import Magic 
import System.Environment (getArgs) 

main = do 
    magic <- magicOpen [MagicMime] 
    (file:_) <- getArgs 
    magicLoadDefault magic 
    mime <- magicFile magic file 
    putStrLn mime 
관련 문제