ChinaUnix.net
相关文章推荐:

linux 文件编码

$iconv -f utf-8 -t gbk a.txt > a2.txt 用法: iconv [选项...] [文件...] 转换给定文件编码。 输入/输出格式规范: -f, --from-code=名称 原始文本编码 -t, --to-code=名称 输出编码 信息: -l, --list 列举所有已知的字符集 输出控制: -c 从输出中忽略无效的字符 -o, --output=FILE 输出文件 -s, --silent 关闭警告 --v...

by szxsztszk - Linux文档专区 - 2009-02-07 14:48:06 阅读(861) 回复(0)

相关讨论

linux文件编码转换 从linux往windows拷贝文件或者从windows往linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而linux中默认文件编码为UTF8,由于编码不一致,所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码。 在linux中专门提供了一种工具convmv进行文件编码的转换,可以将文件名从GBK转换成UTF-8编码,或者从UTF-8转换到GBK。 首先看一下你的...

by 一路征程一路笑 - Linux文档专区 - 2008-10-30 18:21:33 阅读(751) 回复(0)

如果你需要在 linux 中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而linux一般都是UTF-8。下面介绍一下,在linux中如何查看文件编码及如何进行对文件进行编码转换。 查看文件编码linux中查看文件编码可以通过以下几种方式: 1.在 Vim 中可以直接查看文件编码 :set fileencoding 即可显示文件编码格式。 如果你只是想查看其它编码格式的文件或者想解决用Vim查看...

by fatsandwich - Linux文档专区 - 2009-05-07 01:04:57 阅读(2190) 回复(0)

Windows 中默认的文件格式是GBK(gb2312),当然也可以保存为UTF-8的,最简单的方法是用记事本的“另存为”就可以做到。 为了与windows兼容,SecureCRT中文件编码的默认配置是”Default”,其实也就是GBK。如果我们将其更改为了”UTF-8″,那么我们查看从windows中scp过去的GBK文件就会变成乱码,需要进行转换,比较麻烦。 不过有时候我们也需要进行编码的转换,比如这次我这次在建立cacti的模板的时候使用了中文, apache 默认是UT...

by xwhbin - Linux文档专区 - 2010-02-01 20:49:34 阅读(1423) 回复(0)

如果你需要在linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。 Windows 中默认的文件格式是GBK(gb2312),而linux一般都是UTF-8。下面介绍一下,在linux中如何查看文件编码及如何进行对文件进行编码转换。   查看文件编码   在linux中查看文件编码可以通过以下几种方式:   1.在Vim中可以直接查看文件编码   :set fileencoding   即可显示文件编码格式。   如果你只是想查看其它编码格式的文件...

by phoenix1017 - Linux文档专区 - 2009-12-23 14:48:13 阅读(1168) 回复(0)

Windows中默认的文件格式是GBK(gb2312),当然也可以保存为UTF-8的,最简单的方法是用记事本的“另存为”就可以做到。 为了与windows兼容,SecureCRT中文件编码的默认配置是”Default”,其实也就是GBK。如果我们将其更改为了”UTF-8″,那么我们查看从windows中scp过去的GBK文件就会变成乱码,需要进行转换,比较麻烦。 不过有时候我们也需要进行编码的转换,比如这次我这次在建立cacti的模板的时候使用了中文,apache默认是UT...

by younghawk - Linux文档专区 - 2008-07-22 10:36:10 阅读(717) 回复(0)

linux做开发或者系统管理遇到乱码是经常的事情,主要windows下中文的默认编码是bg2312,而linux下是utf-8。很多时候 涉及到和windows平台系统的通信免不了编码的转化,可能大部分人都用iconv库函数(包含在glib中)和iconv命令来执行编码转换,即: iconv -f gb18030 -t utf-8 file1.txt > file2.txt 说实话这个命令不好使,一方面容易重复转换,另一方面不支持通配符,无法成批转换,文件少了还好说,要是一大堆文件岂不是要累...

by luoine - Linux文档专区 - 2009-10-28 10:42:36 阅读(815) 回复(0)

ACCEPT_KEYWORDS="~x86" emerge -u =app-text/convmv-1.14 [color="#FF0102"]convmv -f GBK -t UTF-8 * --notest convmv用法: [color="#FF0102"]convmv -f 源编码 -t 新编码 [选项] 文件名 常见有用的选项有: -r递归处理子文件夹--notest真正进行操作,请注意在默认情况下是不对文件进行真实操作的,而只是试验。--unescape可以做一下转义,比如把%20变成空格,如果你不知道这是在做什么,就不要尝试了。 ...

by lifefocus - Linux文档专区 - 2009-08-12 09:39:01 阅读(2394) 回复(0)

介绍一个 linux 下查看文件编码的工具 enca 在debian下通过apt-get install enca 就可以安装 它的说明如下: Enca is an Extremely Naive Charset Analyser. It detects character set and encoding of text files and can also convert them to other encodings using either a built-in converter or external libraries and tools like libiconv, librecode, or cstocs. Currently it supports Belarussian, Bulgarian, Croat...

by sun9527 - Linux文档专区 - 2008-07-27 16:55:47 阅读(1076) 回复(0)

由于字符编码的问题,总是让我感觉到困惑,特别是在远程linux主机上的html文件编码,更是让人头痛,所以我想找一个程序,一个linux下面ssh下可以用的shell程序,可以让我的html(或者其它)文件在不同编码之间切换,于是,得到这个程序 enca 看了下它的man,可惜英文水平太差,没有搞的明白,不过,经过尝试,可以达到我的要求,只是这样一个简单的命令就可以把一个 utf-8 编码的 index.html 文件转换成windows下可以正常读取的 gbk 编码: enca -L ...

by linuxzfp - Linux文档专区 - 2007-12-18 09:13:50 阅读(784) 回复(0)

各位达人,现小弟有个问题,请教一下各位。 ddate=`date -d'-1 day' +'%G-%m-%d'` 有一个文件,is_$ddate.txt 里面的内容如下: \u4fe1\u606f\u4e2d\u5fc3 \u76f8\u518c ..... ..... 现在我想用脚本实现由上面的UTF-8到GB2312的转换,请问如何实现。 在里有个问题是,需要将\u进行转换,所以请教各位。

by douhua22 - Shell - 2011-10-18 20:14:13 阅读(2151) 回复(5)