<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br><div class="im">&gt; В перле есть старый баг, который видимо никогда уже не поправят:<br>

&gt; переменная $! всегда кривая, если используется use ut<br>
</div>Если ошибка всегда называется &quot;Ошибка открытия файла&quot;, то поможет такой<br>
вариант:<br>
my $err = Encode::encode_utf8(&#39;Ошибка открытия файла&#39;);<br>
open my $file, &#39;&lt;&#39;, &#39;abrakadabra/not-found&#39; or die qq{$err $!};<br><br></blockquote></div>я в первом письме написал, что можно конечно пройтись по проекту и расставить decode (или encode, как кому нравится), но хочется централизованного решения<br>