在Mac的终端中进行文件转码
来源:互联网 发布:手机股票行情大盘软件 编辑:程序博客网 时间:2024/06/05 11:22
使用Mac接收Windows发来的文件,经常会遇到出现乱码的情况。用下列方法,可以在Mac终端内方便地进行转码。
Step 1. 确认文件的编码
file 文件名
比如:
MacBook-Pro-xxx:Top500 xxx$ file /Users/xxx/Repository/Web_Scraping/Ch3/Top500/Top_500.csv /Users/xxx/Repository/Web_Scraping/Ch3/Top500/Top_500.csv: UTF-8 Unicode text, with CRLF line terminators
确认编码为UTF-8
。
Step 2. 确认目标编码
比如,如果想在微软Office中打开,就可能要转换为GB18030
。
Step 3. 转换
iconv -f 原来的编码 -t 目标编码 原文件 >新文件
比如:
MacBook-Pro-xxx:Top500 xxx$ iconv -f UTF-8 -t GB18030 Top_500.csv >Top500_2.csv
这就在原来的目录下新建了一个目标编码的文件。
阅读全文
0 0
- 在Mac的终端中进行文件转码
- mac:在当前文件中打开终端
- 在Mac中,利用终端创建txt文件
- Mac 下在终端中打开应用程序的命令
- MAC终端中开启关闭隐藏文件
- Mac 终端中上传文件到CentOS
- Mac中在终端使用Surge代理
- MySQL for Mac在Mac终端导入导出.sql文件
- MySQL for Mac在Mac终端导入导出.sql文件
- Mac 使用终端ssh命令进行文件上传下载
- Mac显示/隐藏文件的终端命令
- Mac显示/隐藏文件的终端命令
- 在终端中打开各类文件的通用命令
- 在shell脚本中进行MAC地址的加减
- mac终端中显示tree的命令
- Mac中Android 终端环境的配置
- Mac中常用的终端命令
- Mac中常用的终端命令
- Docker简单入门
- Spring揭秘 学习笔记三 (Spring的IoC容器 ApplicationContext)
- WSDL 详解
- [RK3288][Android6.0] 调试笔记 --- 屏蔽Home/Back Key
- ElasticSearch 5学习——安装Elasticsearch、Kibana和X-Pack
- 在Mac的终端中进行文件转码
- Android Studio 引入com.jakewharton:butterknife:8.8.1后报空指针
- MySql索引
- 如何在user版本下预置so库
- tensorflow入门9 模型部署2
- 李零:读《剑桥战争史》——没人把《孙子兵法》当回事
- HTTP2.0
- java编写静态的俄罗斯方块
- android帧动画实现方式