作者jkchang (JK)
看板perl
标题Re: [问题] rename中文档名
时间Tue May 31 10:58:08 2005
更正一下,(你是要rename)
--------------------------------
#!/usr/bin/perl
use File::Copy;
use Encode::TW;
rename "档案.txt" ,"档案2.txt"
--------------------------------
※ 引述《jkchang (JK)》之铭言:
: use Encode::TW;
: copy ("档案.txt","档案2.txt");
: 你也可以list所有的encode
: use Encode::TW;
: @list = Encode->encodings();
: print "@list\n";
: 看看是否有Big5
: ※ 引述《damwia (XC4479)》之铭言:
: : 在同一目录下,rename英文档名时正常,但rename以中文命名的档案时,
: : 结果会出现”Permission denied”的错误讯息。
: : OS是win2k。Perl是activeperl v5.8.6.811。应该是冲码的问题吧?是
: : 不是哪里还需要先转换呢?thanks!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.72.48.91