我有这个代码用于打开文件:
use Encode qw(:fallbacks);
$PerlIO::encoding::fallback = FB_PERLQQ;
open my $log,'>:encoding(cp-1251)','log.txt';
有些代码没有映射到cp-1251,我看到像“\ x {015f}”这样的警告没有映射到cp1251 ......'。是否可以为特定文件句柄禁用此警告?输出文件中的\对我来说已经足够了。
答案 0 :(得分:3)
我会尝试no warnings 'layer'
。