国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

詳解Linux文本文件與WIN文本文件換行格式轉換命令

2019-11-02 17:02:45
字體:
來源:轉載
供稿:網(wǎng)友

詳解Linux文本文件與WIN文本文件換行格式轉換命令

前言:

有 時在WIN下編輯好的腳本文件上傳到LINUX服務器中不能正常執(zhí)行,開始誤認為是LINUX配置問題,后來發(fā)現(xiàn),是WIN與LINUX存儲文件時的換行 符標志不同造成的。在DOS使用的換行符為 ^M$,我們稱為CR與LF兩個符號。而在Linux中,則僅有LF ($) 這個換行符。

可以用如下命令完成格式轉換:$dos2unix,$unix2dos。但這兩個命令在UBUNTU發(fā)行版本中不存在,可通過:

$sudo apt-get install tofrodos

命令安裝。之后,再次使用如下文所示的格式即可。

[root@linux ~]# dos2unix [-kn] file [newfile][root@linux ~]# unix2dos [-kn] file [newfile]

參數(shù):

-k : 保留該文件原來的mtime時間格式(不更新文件上次內(nèi)容經(jīng)過修改的時間)

-n : 保留原來的舊文件,將轉換后的內(nèi)容輸出到新文件,如:dos2unix -n old new

范例:

范例一:將提供的hosts文件格式更新為dos格式。

[root@linux ~]# unix2dos -k hostsunix2dos: converting file hosts to DOS format ...

# 此時hosts文件的時間不會改變,但內(nèi)容主要將換行符修改成為DOS的CRLF了。

范例二:將范例一已經(jīng)變成DOS格式的hosts改名為hosts.dos,并且轉換Linux

        格式到hosts.linux

[root@linux ~]# mv hosts hosts.dos[root@linux ~]# dos2unix -k -n hosts.dos hosts.linuxdos2unix: converting file hosts.dos to file hosts.linux in UNIX format ...[root@linux ~]# ll-rw-r--r-- 1 root root    288 Aug 1 13:30 hosts.dos-rw------- 1 root root   279 Aug 1 13:30 hosts.linux

# 由于DOS格式中多了CR字符,所以,文件比較大。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 卢龙县| 延吉市| 辉南县| 琼中| 嘉禾县| 华安县| 桓台县| 永昌县| 安溪县| 无棣县| 龙川县| 昌江| 琼中| 昌平区| 上虞市| 恩平市| 宣恩县| 勐海县| 马山县| 信丰县| 高邑县| 阿坝县| 定远县| 阳曲县| 聊城市| 玛曲县| 慈利县| 徐闻县| 益阳市| 湖南省| 无为县| 汾阳市| 浮山县| 西乌| 缙云县| 临汾市| 浮梁县| 黄石市| 喜德县| 桦川县| 林州市|