Classify the named
files according to the type of data they contain. file checks the magic file (/etc/magic) to identify some file types.
Brief mode: don't print filenames.
Check the format of the magic file (
files argument is invalid with -c). Usually used with -m.
separator between file and type, instead of a colon.
Read the names of files to be checked from
Print the MIME type of the file instead of a human-readable description.
Don't stop after the first match.
Follow symbolic links. By default, symbolic links are not followed.
Search for file types in
file instead of /etc/magic.
Don't pad filenames for alignment.
Print the version.
Attempt checking of compressed files.
Many file types are understood. Output lists each filename, followed by a brief classification such as:
Apple QuickTime movie file (moov) ASCII text data directory gzip compressed data empty PDF document, version 1.4 Mach-O executable ppc sticky symbolic link to private/tmp
List all PDF Version 1.1 files:
file * | grep "PDF document, version 1.1"