UnixはLFを使用し、WindowsはCR + LFを使用しているにもかかわらず、Macは常にCRを使用していたことを覚えています
ただし、メモリは古き良き時代のものです。POSIX準拠のUnixは典型的なUnixを使用しているため、Mac OS X LF
です。
CR
「クラシック」Mac OSからの遺物であり、もはや使用されていません。
たとえば、unix2dos
(emphasis mine)のマンページを確認します。
DOS / Windowsテキストファイルでは、改行とも呼ばれる改行は、2つの文字の組み合わせです。キャリッジリターン(CR)の後に改行(LF)が続きます。Unixテキストファイルでは、改行は単一の文字です:ラインフィード(LF)。Mac OS Xより前のMacテキストファイルでは、改行は単一の復帰(CR)文字でした。現在、Mac OSはUnixスタイル(LF)の改行を使用しています。
さらに信頼できるリファレンス:Shell Scripting Primer:Crossing Platforms for Cross-Platform Deployment
Mac OS Xのコマンドラインツール(および他のUNIXまたはLinuxバリアント)は、UNIXスタイルの行末を使用します。これは、テキストファイルの各行が改行文字(文字10 / 0xA、しばしばLFと略される)で終わることを意味します。
多くの古いMacアプリケーションは、「Macスタイル」の行末を使用します。これは、テキストファイルの各行がキャリッジリターン文字(文字13 / 0xD、多くの場合CRと略される)で終わることを意味します。