Mengapa baris baru di akhir file?

6

Mengapa beberapa aplikasi yang lebih teknis memerlukan baris baru di akhir file? Saya sudah membacanya ada hubungannya dengan diff, tetapi tidakkah diff dapat mengetahui posisi relatif dari hal-hal sendiri?

Collin Allen
sumber

Jawaban:

7

File teks terdiri dari baris teks, yang diakhiri dengan baris baru (sebagai lawan dipisahkan oleh baris baru). Jadi menghilangkan baris baru terakhir secara teknis membuat baris terakhir menjadi baris teks yang tidak lengkap.

David R Tribble
sumber
4

Saya pikir ini lebih berkaitan dengan menambahkan ke akhir file. Konvensi ini memiliki baris baru di akhir sehingga apa pun yang ditambahkan ke file tidak perlu khawatir tentang apakah mereka perlu membuat jeda antara konten lama dan yang baru.

M. Dudley
sumber