Mac OSXはUNIXベースなんですよね?
ということは改行コードはCR('\r')ではなくLF('\n')なんですか?