Preguntas etiquetadas con line-endings

El final de línea significa el final de la línea. Dependiendo del sistema operativo, los finales de línea son diferentes.

296
¿Por qué debería usar core.autocrlf = true en Git?

Tengo un repositorio de Git al que se accede desde Windows y OS X, y que sé que ya contiene algunos archivos con terminaciones de línea CRLF. Por lo que puedo decir, hay dos formas de lidiar con esto: Establecer core.autocrlfen falsetodas partes, Siga las instrucciones aquí (se hizo eco en las...

238
Cómo leer líneas de un archivo en Ruby

Estaba tratando de usar el siguiente código para leer líneas de un archivo. Pero al leer un archivo , todo el contenido está en una línea: line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end Pero este archivo imprime cada línea por separado. Tengo que usar...

85
¿Por qué Windows usa CR LF?

Entiendo la diferencia entre los dos, así que no hay necesidad de entrar en eso, pero me pregunto cuál es el razonamiento detrás de por qué Windows usa CR y LF para indicar un salto de línea. Parece que el método Linux (solo usando LF) tiene mucho más sentido, ahorra espacio y es más fácil de...