I'm trying to get the mime type of a file from the command line as a printed string (eg. application/vnd.oasis.opendocument.spreadsheet
).
I looked up how to do this and found the xdg-mime
command.
From reading the man page (man xdg-mime
), it seems I should run xdg-mime query filetype FILE
. However, when I run this with any file it prints nothing and exits.
Is there a way to fix this? An alternative command?
Best Answer
Use
file --mime-type -b filename
Look at
file --help
for more tips.