Como muitos desenvolvedores, tendo vindo de um ambiente Windows em um tempo profundo e sombrio , há muito, muito tempo , livrar-se de r n terminações de linha da fonte tornou-se uma busca pessoal minha, geralmente encontrada em meus projetos mais antigos (e às vezes em a parte estranha do código de terceiros).
O seguinte alias é útil para esta minha missão:
alias findcrlf='grep -lIUrP "r" .'
Acoplando isso ao Git (você usa Git, certo?) Está a seguinte configuração de configuração básica para ajudar nas coisas:
git config --global core.autocrlf "input"
Nota: -P significa que o grep usa PCRE para correspondência, que as implementações do grep geralmente listam como “altamente experimental”, mas não vi nenhum problema pessoal com isso.
Feliz r n squashin!