1. [代码]使用方法
1
|
.
/convert
.sh uchome/
|
1
|
.
/convert
.sh uchome/
|
2. [代码]convert.sh 跳至 [1] [2] [全屏预览]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
convert() {
echo
-
ne
"convert $1 ...\n"
file
-i $1 |
awk
-F = '$2 !=
"utf-8"
&& $2 !=
"unknown"
{\
print
"iconv -f gb2312 -t utf-8 -o '$1'.tmp '$1'"
\
}' | sh
[ -f
""
$1.tmp
""
] &&
mv
"$1.tmp"
$1
}
run() {
for
file
in
`
find
$1 -
type
f -name
"*.php"
|
grep
-
v
bbs`
do
convert $
file
done
}
run $1
|