我最近将草莓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'字符? –