国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 大安市| 南汇区| 文安县| 寿光市| 佛坪县| 恭城| 四会市| 北安市| 丹凤县| 偃师市| 鄂伦春自治旗| 科尔| 田东县| 刚察县| 墨江| 乌兰察布市| 乌兰县| 若尔盖县| 临澧县| 湘阴县| 嫩江县| 永泰县| 宜州市| 沧源| 台东市| 双流县| 弋阳县| 滨海县| 建宁县| 屯昌县| 桑植县| 鄱阳县| 浦江县| 文安县| 盱眙县| 丹凤县| 永善县| 隆尧县| 达拉特旗| 蓬安县| 公主岭市|