커맨드 라인에서 파일의 MIME 유형을 얻는 방법?


56

명령 줄에서 파일의 MIME 유형을 인쇄 문자열 (예 :)로 가져 오려고합니다 application/vnd.oasis.opendocument.spreadsheet.

이 작업을 수행하는 방법을 찾고 xdg-mime명령을 찾았습니다 .

맨 페이지 ( man xdg-mime)를 읽은 후에는 내가 실행 해야하는 것 같습니다 xdg-mime query filetype FILE. 그러나 파일로 이것을 실행하면 아무것도 인쇄하지 않고 종료됩니다.

이 문제를 해결하는 방법이 있습니까? 다른 명령?

답변:


89

사용하다 file --mime-type -b filename

file --help더 팁.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.