Neden bazı metin editörleri dosyanızı bir satır sonu ile bitirmeyi teklif ediyor? Bu neden önemlidir?


2

BBEdit ve Textmate gibi bazı metin editörleri, dosyanızı yeni bir satırla (satır sonu) sonlandırmayı teklif ediyor? Bu neden önemlidir?

Satır kesmesi ile bir dosyayı sonlandırmamak için herhangi bir uyarı var mı?

Yanıtlar:


4

Bazı Unix stili metin işleme komutları, son satır yeni bir satırla bitmezse beklenmeyen davranışlar üretebilir. Örneğin, wc -lbir dosyadaki satır sayısını sayar, ancak bunu esasen yeni satır karakterlerini sayarak yapar, bu nedenle son "satır" sayılmaz. Diğer bazı programlar da yeni bir satırla sonlandırılmadığı takdirde son satırı özlüyor.


1
Başka bir örnek olarak, catiki dosyayı birleştirmek için kullandıysanız ve ilk dosyanın son satırı yeni bir satırla bitmediyse, ilk dosyanın son satırı ve ikinci dosyanın ilk satırı bir satır olarak birleştirilirdi. Unix konvansiyonu, yeni bir satırın satır ayırıcı değil satır sonlandırıcı olduğu şeklindedir.
garyjohn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.