简单的小脚本。
有时候你从网上下了一个东西,但是文件名是一堆奇怪的字母符号,包括A上有个点之类。
这个时候,就可以尝试这个…… 自动文件名修复……
#!/bin/sh
while [ "$1" != "" ]; do
echo "$1" > /tmp/filename
convmv --notest -f utf-8 -t iso8859-1 "$1"
convmv --notest -f gbk -t utf-8 "`iconv -f utf-8 -t iso8859-1 /tmp/filename`"
rm /tmp/filename
shift
done