我正在使用Perl對其名稱中包含非ASCII字符的文件進行存在檢查。即使文件存在,檢查總是返回false。我在Windows 10機器上使用Strawberry Perl v5.24.0。 這裏是我的代碼: use strict;
use warnings;
use Encode;
my $file = '<SOME DIR PATH>/áéíóú.mov';
if (-e $file
我在Strawberry perl中運行一個腳本來讀取文件並執行一些處理並將輸出寫入另一個文件。有時,當它看起來在原始文件中遇到一些非ASCII字符(擴展)時,我會收到此消息。 Wide character in print at cv2pf.pl line 348, <$fh> chunk 1307 有什麼含義和如何解決呢?它似乎沒有任何影響輸出文件,除非我失去了一些東西。 此處給出的解決方案: