window生成文件上傳linux文件每一行都有^M

window生成文件上傳linux文件每一行都有^M。

現象如下

解決方案:

使用命令 sed -i 's/\r//' filename

分析:產生這種現象的原因是windows 和 linux對換行符的定義不一樣,linux下是\n,而windows下是\n\r,每一行都多出了\r,使用sed命令將\r替換爲空就可以了

sed命令的替換功能:sed -i 's/想要替換的字符串/想要替換的內容/' 文件名稱

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章