Да там двойные кавычки все путают, зачем они там вообще? И результат смотрите:
Hа Солярисе 7_x86 : bash-2.03$ uname -a SunOS sun 5.7 Generic_106542-12 i86pc i386 i86pc bash-2.03$ ls /lib/libc*so /lib/libc.so /lib/libcfgadm.so /lib/libcrypt_i.so /lib/libc2.so /lib/libcmd.so /lib/libcurses.so /lib/libc2stubs.so /lib/libcrypt.so bash-2.03$ perl -e 'print "0xff" + 1,"\n"' 1 bash-2.03$ perl -e 'print 0xff + 1,"\n"' 256 bash-2.03$ perl --version This is perl, version 5.005_03 built for i86pc-solaris Copyright 1987-1999, Larry Wall ... Линукс "potato" (с libc6 2.2-5): deb:~$ uname -a Linux deb 2.2.16 #13 Sun Dec 17 10:46:11 CET 2000 i586 unknown deb:~$ ls /lib/libc-* /lib/libc-2.2.so deb:~$ perl -e 'print "0xff" + 1,"\n"' 256 deb:~$ perl -e 'print 0xff + 1,"\n"' 256 deb:~$ perl --version This is perl, version 5.005_03 built for i386-linux Copyright 1987-1999, Larry Wall ... Turbolinux : [EMAIL PROTECTED] /root]# ls /lib/libc-* /lib/libc-2.1.2.so* [EMAIL PROTECTED] /root]# perl -e 'print "0xff" + 1,"\n"' 2.9921875 [EMAIL PROTECTED] /root]# perl -e 'print 0xff + 1,"\n"' 256 [EMAIL PROTECTED] /root]# perl --version This is perl, version 5.005_03 built for i386-linux Copyright 1987-1999, Larry Wall ...

