iconv - Mac OS 文本格式转换工具

1. iconv 介绍

iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。

它的作用是在多种国际编码格式之间进行文本内码的转换。

iconv基于GPL公开源代码,是GNU项目的一部分。在各种UNIX操作系统下均可使用,而在Windows系统,需要特殊的环境如cygwin或者GnuWin32等软件平台下方可使用。

Mac OS 文本格式转换工具

iconv 帮助文档如下:

Usage: iconv [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]
or:    iconv -l

Converts text from one encoding to another encoding.

Options controlling the input and output format:
  -f ENCODING, --from-code=ENCODING
                              the encoding of the input
  -t ENCODING, --to-code=ENCODING
                              the encoding of the output

Options controlling conversion problems:
  -c                          discard unconvertible characters
  --unicode-subst=FORMATSTRING
                              substitution for unconvertible Unicode characters
  --byte-subst=FORMATSTRING   substitution for unconvertible bytes
  --widechar-subst=FORMATSTRING
                              substitution for unconvertible wide characters

Options controlling error output:
  -s, --silent                suppress error messages about conversion problems

Informative output:
  -l, --list                  list the supported encodings
  --help                      display this help and exit
  --version                   output version information and exit

2. iconv文本格式转换 - utf8转gbk的方法

在 bash 环境行运行如下指令

iconv -f UTF-8 -t GBK test_utf8.txt > test_gbk.txt

3. 查看文本编码格式

在vim中可以直接查看文件编码

:set fileencoding

即可显示文件编码格式。

4. vim文本格式转换 - utf8转gbk

在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式

:set fileencoding=utf-8

5. mac下二进制文件查看

vi -b 打开目标文件,并在命令模式下,输入如下指令

:%!xxd

相关主题:
相关推荐
  1. 微服务架构 Spring Cloud 理解与思考
  2. 央媒聚焦!国庆假期173.78万人次打卡大美黄陂
  3. 北京市丰台区翠林小学
  4. 威海经技区蒿泊小学
  5. 百名网媒总编辑登上知音号欣赏武汉夜色
  6. 湖北将发放消费券 - 武汉新鲜事
  7. 惠州市第五小学
  8. 飞快长大的蘑菇
  9. 南京市将军山小学
  10. 新生儿用包被要绑手吗 - 育儿经验
  11. 易中天给英雄武汉的一首诗 - 武汉新鲜事
  12. asyncio简明教程
  13. 九个月宝宝能不能吃酸奶 - 育儿经验
  14. 尚品枫合幼儿园 - 沈阳幼儿园黄页
  15. Python公开课 - 数据抓取之Ajax
  16. 宝贝幼儿园 - 石家庄幼儿园黄页
  17. 四川省成都市五彩石幼儿园 - 成都市幼儿园黄页
  18. 一头小象
  19. 武汉动物园火烈鸟孔雀排队打疫苗
  20. 北京市朝阳区两个小孩家庭托管班(常营) - 北京幼儿园黄页
  21. 济南市纬三路小学
  22. 呼兰区西柳小学校
  23. 魔罐
  24. 车企数字化转型(下)
  25. 鄱阳县湖滨乡莲东小学
  26. 警方通报:武汉男子持刀至五死一伤,嫌犯已跳桥
  27. 急急忙忙,惹人笑断肠
  28. 济南市天桥区北园芙蓉小学
  29. 重庆市长寿区石堰镇中心幼儿园 - 重庆幼儿园黄页
  30. 天津市河北区连云路小学
  31. 脱单!武汉的相亲角在哪你知道吗?
  32. 北京市东城区大方家回民幼儿园(小牌坊胡同) - 北京幼儿园黄页
  33. 一文看懂字符编码 - Unicode、UTF8、GBK、GB2312、ANSI和ASCII
  34. 事发武汉农夫山泉矿泉水内惊现大量虫卵
  35. Django的Cache框架(上)
  36. Django中如何对TemplateView进行缓存
  37. 面试宝典
  38. 铁道幼儿园 - 哈尔滨幼儿园黄页
  39. Google Adsense禁止将ads投放到弹出式窗口
  40. Python库使用教程
  41. 上海市建青实验学校小学部
  42. 小猴子和大象的故事
  43. 慢条斯理
  44. 武汉00后大二学妹拍视频月入七十万
  45. 广州市海珠区泓景花园幼儿园 - 广州幼儿园黄页
  46. 自私的野猪
  47. 奥迪客户不满加价,被武汉4S店销售群殴
  48. 开卷有益
  49. 着了魔的奶油
  50. 鸡和狐狸做朋友