码迷,mamicode.com
首页 > 其他好文 > 详细

编码语系转换与换行符转换

时间:2015-04-23 10:54:58      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:linux   iconv   unix2dos   编码语系   换行符   

1、编码语系转换

常见中文编码语系有gb2312big5utf8,有时出于某种目的,一个文件要在不同的编码语系间转换,用iconv命令即可。

$ iconv -l

-l列出支持的编码语系。

$ iconv -f encoding -t encoding filename [-o file]

-f表示原编码格式,-t表示目标编码格式,-o表示stdout到文件。

还有一个好用的命令file,可查看文件编码格式和换行符。

$ file filename

2、换行符转换

WindowsLinux的换行符不同,前者是^M$,即CRLF,后者是$,即LF,两者可通过命令unix2dosdos2unix互相转换。

$ unix2dos file

$ dos2unix file

文件的换行符可通过如下命令查看:

$ cat -A file


编码语系转换与换行符转换

标签:linux   iconv   unix2dos   编码语系   换行符   

原文地址:http://blog.csdn.net/ieearth/article/details/45218479

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!