Dar la bienvenida a la frustración que mucha gente ha tenido entre el *NIX y Windows/DOS por años. UNIX, linux y MAC puesto que uso del OS X solo carácter de avance de línea (maleficio 0A) para el extremo de líneas. Windows/DOS utiliza avance de línea DOS carácteres y el retorno del carro (maleficio 0A y 0D repestively). Pienso que el MAC antes de OS X utiliza un solo carácter de retorno del carro. De todas formas… que es toda la historia.
Mi sugerencia es utilizar un editor de textos que pueda manejar las diferencias. En Windows un gran redactor es UltraEdit/UEStudio pero ése cuesta $… que una alternativa libre muy buena es notepad++ (
http://notepad-plus-plus.org/) ambos de estos redactores puede leer y convertir entre los formatos. No soy familiar con los redactores para el MAC… quizás que algunos otros expertos ayudarán aquí.