DOS環境下編輯的文件會有額外的斷行字元:^M$
如果到Linux上編輯作業,會有一些問題,所以必須要把他轉成Linux可用的格式。
首先可以透過cat -A test.txt來確認斷行字元,看看最後面有沒有^M$。
接著使用dos2unix這個套件來轉換文件,如果沒安裝的話可以用yum install -y dos2unix來安裝。
如此一來就可以輕鬆轉換test.txt成unix格式。
如果到Linux上編輯作業,會有一些問題,所以必須要把他轉成Linux可用的格式。
首先可以透過cat -A test.txt來確認斷行字元,看看最後面有沒有^M$。
接著使用dos2unix這個套件來轉換文件,如果沒安裝的話可以用yum install -y dos2unix來安裝。
yum install -y dos2unix
dos2unix test.txt
如此一來就可以輕鬆轉換test.txt成unix格式。
留言
張貼留言