Mac下CSV中文乱码问题解决方法
Mac下生成CSV文件,用Excel打开时经常会遇到中文乱码的问题。例如下图所示,有一个文件“users.csv”,里面的内容是中文,并且选中文件后点击空格预览,也能正常显示中文。
解决方法很简单,1)首先打开Mac下自带的“Automator”。如下图所示:
-
在左上角的输入框中输入“Shell”,看到“运行Shell脚本”这一项
- 将“运行Shell脚本”这一项用鼠标拖拽到右边的空白区域,松开鼠标就能看到如下图所示的界面
- “服务”收到选定的,这一项选择“文稿”
- 位于,这一项选择“Finder.app”
- Shell,这一项选择“/bin/bash”
- 传递输入,这一项选择“作为自变量”
- 文本框中输入如下代码:
if [ -f "$f" ]; then
iconv -s -c -f UTF8 -t GBK "$f" > /tmp/iconv.utf8.gbk.tmp
mv /tmp/iconv.utf8.gbk.tmp "$f"
fi
done
7)点击这一项,等待数秒(右上角会出现一个小齿轮,并快速消失),再用Excel重新打开,就会看到转换好的文件
http://ww2.sinaimg.cn/large/69e22590gw1f0j7by9ny8j20y80si44v.jpg
相关推荐
- windows环境下kafka-console-consumer.bat接受中文乱码问题
- 关于windows代码下载到Mac发生中文乱码的问题及解决方案
- kali中文乱码问题(小白解决方法)
- windows10环境下codeblock中文乱码问题
- IDEA下Servlet实现类使用System输出控制台中文乱码问题
- freemarker 模板转出数据部分中文乱码问题,搞了两三个小时,后来请教大佬解决了,记录一下,避免再犯。
- Mac的Navicat中文乱码问题
- 关于idea下中文乱码(该问题较偏)的解决 Multiple encodings set for module chunk platf "GBK" will be used by compile
- git bash 下出现中文乱码问题的解决方法
- 在windows下的qt5.7.1 的纯C或C++项目命令行中文乱码、无法编译等问题解决
- 给国外电子邮箱发海外邮件用什么邮箱好?
- excel导入csv数据出错:此文本文件包含的数据无法放置在一个工作表中。。。