Есть ли быстрый способ обнаружить EOL для файла?
Обычно я просто открываю файл в Vim и проверяю строку состояния. Я уверен, что есть лучший и быстрый способ.
Я подумал, что grep может сработать, но я не уверен, что это самый элегантный способ обнаружения EOL. Я специально сфокусирован на обнаружении Mac EOL (CR), Windows (CRLF) и Unix (LF).
Предпочтительным является решение * nix/Bash, но меня интересуют и другие платформы.
(Ранее я ответил на вопрос о сбое сервера, который может быть проблемой с EOL, и мне стало интересно, существует ли быстрый способ.)