Mac 中文乱码解决笔记
Mac 中文乱码解决笔记![](/assets/blank.gif)
1.搜索软件“自动操作”(automator)新建文稿
2.选取“快速操作”
3.搜索“运行 shell 脚本” 拖至空白处
4.将以下脚本内容粘贴至空白处
for f in "$@"
dofileName=$(basename ${f})filePath=$(dirname ${f})# 两种乱码类型 GBK、UTF-8{ fileNewName=$(echo $fileName | iconv -f UTF-8-Mac -t latin1 | iconv -f gbk)} || { fileNewName=$(echo $fileName | iconv -f UTF-8-Mac -t latin1)}# 文件名正常或乱码类型不属上述两种时,新文件名为空,则跳过if [ -n "$fileNewName" ]; then# 避免文件重复:如果已存在修复后的文件名,则在新文件名后加上随机字符串。if [ -e ${filePath}/$fileNewName ]; thenmv "$f" "${filePath}/${fileNewName}-${RANDOM}"elsemv "$f" "${filePath}/${fileNewName}"fifi
done
5.根据指示配置操作选项
6.运行后若无异常则保存文件,系统会自动加载该文件,变成“右键”的服务。
7.测试是否正常转码
转码前:
转码后:
Mac 中文乱码解决笔记相关推荐
- [转]java中文乱码解决之道(三)-----编码详情:伟大的创想---Unicode编码
http://www.cnblogs.com/chenssy/ java中文乱码解决之道(三)-----编码详情:伟大的创想---Unicode编码 随着计算机的发展.普及,世界各国为了适应本国的语言 ...
- powershell中文乱码解决办法
chcp 65001 set ip=777777777777777777 SET filePath="G:\application.properties" if exist %fi ...
- Anaconda matplotlib中文乱码解决
1. 下载字体 https://www.fontpalace.com/font-download/SimHei/ 2. 安装字体 2.1 windows和mac下:双击安装即可 2.2 如果其他可以把 ...
- java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**
原文出处:http://cmsblogs.com/?p=1412 在上篇博文(java中文乱码解决之道(一)-–认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述 ...
- pycharm 运行控制台中文乱码解决办法
pycharm 运行控制台中文乱码解决办法
- vs code中文乱码解决方法
修改 1.(安装方法) 2.显示终端输入数据输出结果(完美解决) 3.修改部分:中文乱码解决方法 第一步: 第二步: 1.(安装方法) 转载于: https:blog.csdn.net/qq_4304 ...
- Zabbix 中文乱码解决
Zabbix 中文乱码解决 1.在本地的C:\Windows\Fonts下选择自己喜欢的字体,此处选择黑体(我只测试过宋体,楷体,黑体,幼圆其他中文字体应该都支持) 在C:\Windows\Fonts ...
- Ubuntu10.04下gFtp2.0.19 远程客户端中文乱码解决方法
Ubuntu10.04下gFtp2.0.19 远程客户端中文乱码解决方法如下: 1.打开"gFTP-FTP-属性-常规-远程字符集": 2.将远程字符集设置为:gb2312,gbk ...
- navicat for mysql 显示中文乱码解决办法
navicat for mysql 显示中文乱码解决办法 最近遇到一个问题,用navicat for mysql 打开数据库时全都显示的是乱码(在用程序代码插入数据之前确保字符不是乱码),遇到问题 ...
最新文章
- 视觉三位重建:计算机视觉的核心任务
- java 集合自定义元素_java集合 collection-list-ArrayList 将自定义对象作为元素存到ArrayList集合中,并去除重复元素。...
- 国内一线互联网公司内部面试题库
- 更改一字段的全部字节的大小写
- mysql数据库(4): 创建并选择数据库
- UNION,EXISTS,IN等在SQL语句中的灵活应用和场境的选择。
- 网红手工耿造了辆电动汽车 罗永浩点赞 网友喊话雷军投资
- Oracle 发布基于 VS Code 的开发者工具,轻松使用 Oracle 数据库
- HTML中轮播图里的圆点不充满,老师好,轮播图中的小点不显示
- git 学习1--查看全局配置
- Java的“影子克隆”和“深度克隆”
- 2013页面验证框架来袭。基于独创的vvc思想。还不知道的童鞋赶快围观吧!
- ELK应用之Filebeat
- 使用数据库引擎优化顾问添加建议索引
- linux使用RAM_DISK根文件系统基本过程
- PR(Adobe Premiere Pro)软件基础知识
- Hutool excel 设置单元格格式为文本
- [渝粤教育] 中国地质大学 计算机会计理论与实务 复习题
- svn导出历史版本、指定版本
- JAVA实验七 图形用户界面的设计与实现