file

Programa que permite reconocere el tipo de información que hay en un fichero informático para determinar su tipo

Ejemplos de uso:

$ file 35215906.xls
35215906.xls: CDFV2 Microsoft Excel
$ file go1.17.linux-amd64.tar.gz
go1.17.linux-amd64.tar.gz: gzip compressed data, original size modulo 2^32 416486912 gzip compressed data, reserved method, ASCII, has CRC, has comment, encrypted, from FAT filesystem (MS-DOS, OS/2, NT), original size modulo 2^32 416486912

Codificación de caracteres

Para saber la codificación de caracteres usada en un fichero:

file -i fichero.ext

Ejemplo de salida:

file -i fichero.csv
servicios_original.csv: text/plain; charset=iso-8859-1