Comment vérifier si le file a une nomenclature dans le text utf-8

Comment puis-je vérifier si un file text utf-8 possède une nomenclature à partir de la command line?

file command file me montre du UTF-8 Unicode text .

Mais je ne sais pas cela signifie qu'il n'y a pas de nomenclature dans le file.

J'utilise Ubuntu 12.04 .

file vous dira s'il y a une nomenclature. Vous pouvez tester:

 $ /usr/bin/printf "\ufeff...\n" | file - /dev/stdin: UTF-8 Unicode (with BOM) text 

Note: selon le file changelog, cette fonctionnalité existait déjà en 2007. Cela devrait donc fonctionner sur n'importe quelle machine actuelle.