commands.sh

file

all

Determine file type. See also: `stat`.

More info →

Options (5)

-b, --briefboolean

Do not print the filepath

Example: file {{[-b|--brief]}} {{path/to/file}}
-z, --uncompressboolean

Look inside a zipped file and determine the file type(s) inside

Example: file {{[-z|--uncompress]}} {{path/to/file.zip}}
-s, --special-filesboolean

Allow `file` to work with special or device files

Example: file {{[-s|--special-files]}} {{path/to/file}}
-k, --keep-goingboolean

Don't stop at first file type match; keep going until the end of the file

Example: file {{[-k|--keep-going]}} {{path/to/file}}
-i, --mimeboolean

Determine the MIME encoding type of a file

Example: file {{[-i|--mime]}} {{path/to/file}}

Examples (6)

Give a description of the type of the specified file

file path/to/file

Do not print the filepath

file [-b|--brief] path/to/file

Look inside a zipped file and determine the file type(s) inside

file [-z|--uncompress] path/to/file.zip

Allow `file` to work with special or device files

file [-s|--special-files] path/to/file

Don't stop at first file type match; keep going until the end of the file

file [-k|--keep-going] path/to/file

Determine the MIME encoding type of a file

file [-i|--mime] path/to/file
made by @shridhargupta | data from tldr-pages