windows編輯文件在linux中運行報錯

在windows下編輯的文件

vim -b aa.sh

#!/bin/bash^M  
CURRENT_DIR=pwd^M   
....

這種情況可以使用以下方法進行去M操作

sed -i 's/^M//g' a.sh
其中:^M 是通過CTRL+v CTRL+m生成的

同樣可以使用vim裏面的替換

%s/^M//g


當然也可以使用dos2unix來直接轉換


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