Linux技巧 dos轉unix檔案格式方法

2021-09-25 11:09:14 字數 368 閱讀 2297

window上編輯的檔案上傳到linux系統上,經常會遇到報錯,原因在於window上檔案格式與linux上是不同的導致。 windows上市dos格式,linux上是unix格式。

dos->unix轉換是需要的,一般可以採取以下兩種方法進行裝換:

使用dos2unix 檔名 進行轉換

終端執行: dos2unix test.py

借助vim編輯器進行轉換

命令列模式下輸入:set ff=unix回車

命令列模式下再次輸入:set ff

顯示fileformat=unix

dos格式轉unix格式

今天用shell傳送郵件時,總是報打不開或者找不到檔案錯誤。後來alex發現是檔案是dos格式,在vi下轉換成unix格式之後就可以了。dos格式檔案傳輸到unix系統時,會在每行的結尾多乙個 m,當然也有可能看不到,但是在vi的時候,會在下面顯示此檔案的格式,比如 dos.txt dos 120l...

指令碼檔案dos格式轉unix格式

如果作業系統是windows,在windows下編輯的指令碼,有可能有不可見字元。指令碼檔案是dos格式的,即每一行的行尾以 r n來標識,其ascii碼分別是0x0d,0x0a。可以有很多種辦法看這個檔案是dos格式的還是unix格式的,還是mac格式的 vi filename set ff 可看...

Linux中dos2unix和unix2dos命令

dos2unix是將windows格式檔案轉換為unix linux格式的實用命令。windows格式檔案的換行符為 r n 而unix linux檔案的換行符為 n。dos2unix命令其實就是將檔案中的 r n 轉換為 n。unix2dos則是和dos2unix互為孿生的乙個命令,它是將linu...