Mac'lerin, Unix'e rağmen LF ve Windows kullanarak CR + LF kullanan CR'leri her zaman kullandıklarını hatırlıyorum
POSIX uyumlu Unix tipik Unix kullanır, Mac OS X: Bellek olsa iyi eski zamanlardan olduğunu LF
.
CR
"klasik" Mac OS'den bir eser, artık kullanılmıyor.
Örneğin, unix2dos
(benim vurgulanan) sayfasını kontrol edin :
DOS / Windows metin dosyalarında yeni satır olarak da bilinen bir satır sonu, iki karakterin birleşimidir: Satır İadesi (CR) ve ardından Satır Beslemesi (LF). Unix metin dosyalarında satır sonu tek bir karakterdir: Satır Beslemesi (LF). Mac metin dosyalarında, Mac OS X'ten önce satır sonu, tek satır başı (CR) karakteriydi. Günümüzde Mac OS Unix tarzı (LF) satır sonları kullanıyor.
Daha da yetkili bir referans: Shell Scripting Primer: Çapraz Platform Dağıtımı için Script Tasarlama
Mac OS X'teki (ve diğer UNIX veya Linux varyantlarındaki) komut satırı araçları UNIX stili satır sonlarını kullanır. Bu, bir metin dosyasındaki her satırın yeni satır karakteriyle (karakter 10 / 0xA, genellikle LF kısaltmasıyla) biteceği anlamına gelir.
Eski Mac uygulamalarının çoğu "Mac tarzı" satır sonları kullanır, bu, bir metin dosyasındaki her satırın satır başı karakteri ile biteceği anlamına gelir (karakter 13 / 0xD, genellikle CR kısaltmasıdır).