file
(pelo menos com o banco de dados mágico comumente encontrado no Linux) é uma maneira fácil. No entanto, ele não irá avisá-lo sobre arquivos com finalidades mistas.
$ file unix mac dos # the files have line endings matching their names
unix: ASCII text
mac: ASCII text, with CR line terminators
dos: ASCII text, with CRLF line terminators