2016-05-05 77 views
-1

當在Mac OS X中使用「\ r \ n」時會發生什麼?當在Mac OS X中使用「 r n」時會發生什麼?

在Windows中,它進入下一行;但是這可以通過Mac OS X中的'\ n'完成。如果在Mac OS X中使用「\ r \ n」,會發生什麼情況?

+1

請編輯您的問題解釋你將在哪裏使用(或期望找到)'\ r \ n'。 –

回答

2

這取決於你在哪裏使用\ r \ n

文本文件:現代的文本編輯器可以自動檢測線的結局,沒有任何異常行爲顯示行的內容。他們可能會另外通知行結束符在DOS格式的某個地方的通知/消息欄

我不確定Max OSX中包含的默認文本編輯器,但任何文本編輯器都不能自動檢測行的類型結局將顯示額外的字符來表示在基於文本編輯器的能力的所述線 的端部的\ R,這些可以被顯示爲小的不透明盒子具有或不具有「CR」在其內部的

殼牌腳本:如果文本文件實際用於shell腳本,那麼額外的\ r將導致腳本失敗並出錯

dos2unixd2u可以從DOS格式(\ r \ n)的文件轉換爲Unix格式(\ n)的行尾

側面說明,舊版本的mac使用\ r作爲行結束

相關問題