mime

Connaitre le type mime d'un fichier

Comment récupérer le type mime d'un fichier en ligne de commande

linux type mime, mime linux, linux mime, connaitre type mime, type mime d un fichier ubuntu, connaitre type d un fichier

Date de publication : 2009-02-03

La commande file permet d'afficher le type mime d'un fichier. Les résultats de cette commande peuvent varier en fonction du fichier magic (/usr/share/file/magic sur debian et ubuntu) de votre distribution linux.
Petit exemple :


root@home:~# file -i /tmp/sample-file/mp3.mp3
/tmp/sample-file/mp3.mp3: audio/mpeg

Et le bonus du chef pour connaitre les types mimes des fichiers d'un répertoire :


root@home:~# find /tmp/sample-file/ -type f -exec file -i {} \;
/tmp/sample-file/txt.txt: text/plain; charset=us-ascii
/tmp/sample-file/css.css: text/plain; charset=us-ascii
/tmp/sample-file/png.png: image/png
/tmp/sample-file/xml.xml:
/tmp/sample-file/flv.flv: video/x-msvideo
/tmp/sample-file/bmp.bmp: image/x-ms-bmp
/tmp/sample-file/ogg.ogg: application/ogg
/tmp/sample-file/rar.rar: application/x-rar
/tmp/sample-file/xls.xls:
/tmp/sample-file/doc.doc: application/msword
/tmp/sample-file/csv.csv: text/plain; charset=us-ascii
/tmp/sample-file/mp3.mp3: audio/mpeg
/tmp/sample-file/ram.ram: text/plain; charset=us-ascii
/tmp/sample-file/mov.mov: video/quicktime
/tmp/sample-file/pps.pps:
/tmp/sample-file/gif.gif: image/gif
/tmp/sample-file/wmv.wmv: application/octet-stream
/tmp/sample-file/wma.wma: application/octet-stream
/tmp/sample-file/jpg.jpg: image/jpeg
/tmp/sample-file/mpg.mpg: video/mpv
/tmp/sample-file/pdf.pdf: application/pdf
/tmp/sample-file/wav.wav: audio/x-wav
/tmp/sample-file/zip.zip: application/x-zip
/tmp/sample-file/ppt.ppt:
/tmp/sample-file/html.html: text/html
/tmp/sample-file/js.js: text/plain; charset=us-ascii
/tmp/sample-file/svg.svg:

Image : Noël Zia Lee

 
 

b1n@sp1n