Consultar la codificación de un fichero en Linux

Si queremos saber la codificación que tiene un fichero determinado (UTF-8, ISO-8859, etc), en Linux podemos hacerlo de forma muy fácil usando el comando "file".

Por ejemplo, si queremos conocer la codificación de un fichero llamado "ejemplo.php", escribimos en la consola el siguiente comando:

file -bi ejemplo.php

Obtendremos una respuesta similar a:

text/plain; charset=utf-8

El valor de la propiedad "charset" es la que nos indica la codificación. En este ejemplo, el fichero está codificado en UTF-8. Si queréis conocer más posibilidades del comando "file", siempre puedes consultar el manual o la ayuda desde la consola, usando alguno de estos dos comandos:

man file
file --help

2 Respuestas

  1. Wekmentor

    Thanks!

  2. Guillermo

    A mi me sale como us-ascii ficheros que desde gedit guardo como UTF-8, tales ficheros ciertamente no tienen ningún carácter fuera del conjunto ascii, no tienen tildes ni ñ.

Agregar comentario