我最近將草莓Perl從版本5.14.1.1-32bit升級到運行Windows 7的PC上的5.24.0-64bit。我有一個在Windows和Linux下運行的perl腳本,當我使用舊版本的命令草莓Perl無法識別OSNAME的特殊變量
use if $^O eq 'MSWin32' , 'Win32::Console::ANSI';
工作,但現在我已經升級我得到錯誤信息
Unrecognized character \x0F; marked by <-- HERE after use if $<-- HERE near column9 at p:\bin\abc.pl line 31.
有誰知道是什麼改變了,我怎麼能得到新Strawberry Perl版本接受命令?預先感謝所有迴應的人。
這是一個'^'和'O'還是一個'ctrl-O'字符? –