建设监督网站,南京一等一网站建设,广州市学校网站建设公司,商城类网站用什么做文章目录一、命令介绍二、命令语法三、常用选项四、命令示例#xff08;一#xff09;对指定文件进行转码#xff0c;且输出到指定的文件中一、命令介绍
iconv 命令是 Linux 系统自带的用于转换文件编码的命令行工具#xff0c;iconv 命令用来转换文件的编码方式#xff…
文章目录一、命令介绍二、命令语法三、常用选项四、命令示例一对指定文件进行转码且输出到指定的文件中一、命令介绍
iconv 命令是 Linux 系统自带的用于转换文件编码的命令行工具iconv 命令用来转换文件的编码方式比如它可以将 UTF-8 编码转换成GB18030 编码反过来也行。JDK 中也提供了类似的工具 native2ascii。类似的 Linux 命令piconv、convmv。
Linux 下的 iconv 开发库包括 iconv_open、iconv_close、iconv 等 C 函数可以用来在 C/C 程序中很方便的转换字符编码这在抓取网页的程序中很有用处而 iconv 命令在调试此类程序时用得着。
二、命令语法
iconv -f fromEncoding -t toEncoding inputFile
fromEncoding文件原来的字符编码 toEncoding要转换的目标字符编码 inputFile要转换的文件
三、常用选项
选项说明-f encoding 或 --from-code encoding输入的字符编码即文件原字符编码-t encoding 或 --to-code输出的字符编码即文件要转换的目标字符编码-l 或 --list列出支持的字符编码集合-o file 或 --output file指定输出文件-c忽略不可转换的字符 从输出中忽略无效的字符-s禁止警告信息但不是错误信息警告信息和错误信息有区别吗有的人又说是不显示有关转换出错的信息--verbose显示进度信息? 或 --help查看帮助信息--usage显示简要的用法信息-V 或 --version显示程序版本号
四、命令示例
一对指定文件进行转码且输出到指定的文件中
将文件 file1 的字符编码 EUC-JP-MS 转换成 UTF-8并且输出到文件 file2 中
iconv -f EUC-JP-MS -t UTF-8 file1 -o file2