标签:linux iconv unix2dos 编码语系 换行符
1、编码语系转换
常见中文编码语系有gb2312、big5、utf8,有时出于某种目的,一个文件要在不同的编码语系间转换,用iconv命令即可。
$ iconv -l
-l列出支持的编码语系。
$ iconv -f encoding -t encoding filename [-o file]
-f表示原编码格式,-t表示目标编码格式,-o表示stdout到文件。
还有一个好用的命令file,可查看文件编码格式和换行符。
$ file filename
2、换行符转换
Windows与Linux的换行符不同,前者是^M$,即CRLF,后者是$,即LF,两者可通过命令unix2dos或dos2unix互相转换。
$ unix2dos file
$ dos2unix file
文件的换行符可通过如下命令查看:
$ cat -A file
标签:linux iconv unix2dos 编码语系 换行符
原文地址:http://blog.csdn.net/ieearth/article/details/45218479