《一行shell解决Mac文件乱码问题》

  使用Mac工作的小伙伴,经常面对一个问题就是,同事发来的一个文件是乱码的,尝试各种工具进行解码,如果文件少还好,文件多,几乎是崩溃的,所以本文记录了一个利用一行shell就能够解决乱码问题的代码,其功能是对当前文件夹下所有的GB18030编码的文件进行转码为UTF-8

Key Words:Mac接受文件乱码

Beijing, 2020

Agile Pioneer  

  • 单个文件转换
iconv -f GB18030 -t UTF-8 ./your_file_name > ./new_your_file_name
  • 当前文件夹所有文件转换
for name in `ls ./`;do iconv -f GB18030 -t UTF-8 ./$name > ./new_$name;mv ./new_$name $name;done

解决Mac文件乱码问题相关推荐

  1. 一行shell解决Mac文件乱码问题

    https://blog.csdn.net/racesu/article/details/109295347

  2. Linux解决txt文件乱码问题

    Linux解决txt文件乱码问题 出现原因:将windows中的txt文件拖到了linux中,双击打开或是使用cat等命令打开时会出现乱码现象 乱码原因:windows中字符串的编码格式为GBK,而L ...

  3. 使用FPT上传下载文件和解决中文名文件乱码问题

    项目中从ftp服务器下载上传文件是一个经常用到的,下面是个人在用到的时候的一些学习记录. 为了方便,我在本地装了FileZilla Server,在本地搭建了一个ftp服务器. 先看一个简单的代码 i ...

  4. Go语言解决读取文件乱码

    1.当文件中存在中文字符时,读取文件出现乱码,解决方法: 使用"github.com/axgle/mahonia"第三方包解译码. package function import ...

  5. Mac文件乱码 转换编码

    一.问题: 事情是酱紫滴,在Windows电脑上写了个txt,放到Mac上一看,乱码: 二.办法: 在终端用iconv命令,来 转换一下编码 就好了: iconv -f gbk -t utf8 1.t ...

  6. 解决properties文件乱码问题(eclipse和MyEclipse)

    windows-->Preferences-->General-->ContentTypes-->Text-->Java Properties File,设置Defaul ...

  7. 为什么mac解压缩软件BetterZip解压文件乱码?该怎么解决?

    为什么mac解压缩软件BetterZip解压文件乱码?该怎么解决? 原因: BetterZip内置了自动编码检测功能,但有时Windows zip存档的文件编码无法自动确定,您需要告诉BetterZi ...

  8. 解决Mac上打开txt文件乱码问题

    解决Mac上打开txt文件乱码问题 参考文章: (1)解决Mac上打开txt文件乱码问题 (2)https://www.cnblogs.com/chester-cs/p/11784079.html ( ...

  9. python输出到文件乱码_解决python解析文件时输出乱码

    首先获取到json模块,encoding指定文件编码utf-8,errors报错时忽略错误,print()输出结果看看是否有问题. # -*- coding: utf-8 -*- import jso ...

最新文章

  1. 如何在PHP中获取客户端IP地址[重复]
  2. opencv python 中cv2.putText()函数的用法
  3. 服务器高并发的解决方法
  4. python excel 操作
  5. oracle日志版本不同步,oracle11GR2 datagurad 配置后,敲入日志应用后查看归档日志序号不一致...
  6. 【渝粤教育】电大中专会计电算化作业 题库
  7. Node.js 应用故障排查手册 —— 大纲与常规问题指标简介
  8. 远程桌面超出最大连接数问题
  9. STC51-1602、12232、12864液晶
  10. linux目录名乱码,为什么挂载中文目录或文件名是乱码?
  11. 反编译插件jadclipse和jad.exe的组合使用
  12. 图解Kafka中的数据采集和统计机制
  13. 《那些年啊,那些事——一个程序员的奋斗史》二
  14. CMD命令备份驱动和安装驱动
  15. 使用虚拟机安装操作系统可能出现的问题
  16. 八皇后问题 (25分)
  17. 课室用的电子黑板|一体手写屏哪家做的好?
  18. 微软大战Google Earth的利器-虚拟3D地球“Virtual Earth3D”!
  19. 用scrapy框架爬取拉勾网招聘信息
  20. SCIgen与野鸡期刊的梗

热门文章

  1. jms消息模式和区别_JMS管理对象和JMS消息
  2. Pandas DataFrame索引和列属性
  3. scala 函数中嵌套函数_Scala中的VarArgs函数和@varargs批注
  4. inline函数的注意事项有哪些?
  5. Spring boot Jar和war运行差异
  6. SCRUM的五个事件
  7. iOS病毒门还没完:美国210家企业仍在用感染App
  8. 编写自己的代码库(javascript常用实例的实现与封装)
  9. C基础(36——40)
  10. java多线程总结一:线程的两种创建方式及比较