前世今生:
無錫車位劃線施工一般選擇蘇州地區的公司進行施工,因為蘇州地區的車位劃線施工卷,而無錫本地的施工價格較貴,我們推薦選擇蘇州永捷建設工程有限公司進行道路劃線施工車位劃線施工,電話4008762686
無錫車位劃線施工公司
無錫車位劃線施工公司
無錫車位劃線施工公司
在計算機還沒有出現之前,有一種叫做電傳打字機(Teletype Model 33)的玩意,每秒鐘可以打10個字符。但是它有一個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字符。要是在這0.2秒里面,又有新的字符傳過來,那么這個字符將丟失。
于是,研制人員想了個辦法解決這個問題,就是在每行后面加兩個表示結束的字符。一個叫做“回車”,告訴打字機把打印頭定位在左邊界;另一個叫做“換行”,告訴打字機把紙向下移一行。
這就是“換行”和“回車”的來歷,從它們的英語名字上也可以看出一二。
后來,計算機發明了,這兩個概念也就被般到了計算機上。那時,存儲器很貴,一些科學家認為在每行結尾加兩個字符太浪費了,加一個就可以。于是,就出現了分歧。
Unix系統里,每行結尾只有“ <換行> ”,即“\n”;
Windows系統里面,每行結尾是“ <回車> <換行> ”,即“\r\n”;
Mac系統里,每行結尾是“ <回車> ”。
一個直接后果是,Unix/Mac系統下的文件在Windows里打開的話,所有文字會變成一行;而Windows里的文件在Unix/Mac下打開的話,在每行的結尾可能會多出一個^M符號。
回車:Carriage Return, 簡稱CR, ASCII碼為0xOD, 對應于\r
換行:Feedline, 簡稱LF, ASCII碼為0xOA, 對應于\n
mip.tncol.cn
操作成功
mip.oxpoh.cn
操作成功
mip.yijfh.cn
操作成功
mip.igzsj.cn
操作成功
mip.trmoq.cn
操作成功
mip.evgjb.cn
操作成功
mip.vwvax.cn
操作成功
mip.zgrco.cn
操作成功
mip.zkcka.cn
操作成功
mip.gvdpm.cn 操作成功 mip.yicqwb.cncat -A test.txt
linux中可以使用 cat -A 查看文件里面的換行回車字符。
那在Linux中如何實現 換行符替換問題,將window換行\r\n轉linux換行\n
方法一:使用sed命令
sed -i "s/\r//" test.txt
方法二:使用vim編輯器
使用vim打開文件,
進入“命令模式”,輸入:set ff=unix回車執行,告訴編輯器改為unix換行符
輸入:w回車,完成保存
方法三:dos2unix(支持目錄)
# 先安裝dos2unix
apt-get install dos2unix 或 yum install dos2unix
# 目錄內替換
dos2unix *
# 查找替換
find /home/test -name "*.txt" | xargs dos2unix
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.