【代码】修复GBK编码的文件名

前言

利用Automator,编写一个修复GBK编码的文件名脚本

源代码

1
2
3
4
5
6
7
for f in "$@"
do
dirName=$(dirname $f)
newName=$(echo "$(basename $f)" | iconv -f UTF-8-MAC -t L1)
fullName=$dirName"/"$newName
mv $f $fullName
done

完成

参考文献

少数派——涔C
CSDN——bandaoyu
CSDN——RadiantJeral
CSDN——RonnyJiang