txt uft-8转换简单的脚本

sh/bash/dash/ksh/zsh等Shell脚本
回复
freeobject
帖子: 171
注册时间: 2008-11-27 13:03

txt uft-8转换简单的脚本

#1

帖子 freeobject » 2009-03-30 10:23

#!/bin/sh
find -name "*.txt" \
-exec enca -L zh_CN -x UTF-8 '{}' \;
exit
附件
utf-8.tar.bz2
(195 Bytes) 已下载 82 次
明后满清和X4学运都是日本卖淫惹得祸。毁中华文明可谓是路人皆知阿。
头像
greco
帖子: 2487
注册时间: 2007-04-06 10:24
来自: ~/Shanghai

Re: txt uft-8转换简单的脚本

#2

帖子 greco » 2009-03-30 10:27

:em06
http://silenceisdefeat.com/~greco

代码: 全选

''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: txt uft-8转换简单的脚本

#3

帖子 HuntXu » 2009-03-30 13:22

iconv功能类似的?
HUNT Unfortunately No Talent...
freeobject
帖子: 171
注册时间: 2008-11-27 13:03

Re: txt uft-8转换简单的脚本

#4

帖子 freeobject » 2009-03-30 14:35

HuntXu 写了:iconv功能类似的?
一样的。enca自动判断编码
明后满清和X4学运都是日本卖淫惹得祸。毁中华文明可谓是路人皆知阿。
atlantiszhang
帖子: 33
注册时间: 2008-03-07 10:11

Re: txt uft-8转换简单的脚本

#5

帖子 atlantiszhang » 2009-11-01 22:19

要是能实现递归查找转换就方便多了……
freeobject 写了:#!/bin/sh
find -name "*.txt" \
-exec enca -L zh_CN -x UTF-8 '{}' \;
exit
头像
xzap
帖子: 256
注册时间: 2006-08-24 21:25

Re: txt uft-8转换简单的脚本

#6

帖子 xzap » 2009-11-02 10:28

:em06
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: txt uft-8转换简单的脚本

#7

帖子 eexpress » 2009-11-02 10:58

这需要bt。反正没见过。
就算是win分区,挂载也是iocharset的事情。lin这边,更加没这需要。
● 鸣学
回复