Re: Perl, localtime, и гадость на выходе.
Да там двойные кавычки все путают, зачем они там вообще?
И результат смотрите:
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 :
[root@p2 /root]# ls /lib/libc-*
/lib/libc-2.1.2.so*
[root@p2 /root]# perl -e 'print "0xff" + 1,"\n"'
2.9921875
[root@p2 /root]# perl -e 'print 0xff + 1,"\n"'
256
[root@p2 /root]# perl --version
This is perl, version 5.005_03 built for i386-linux
Copyright 1987-1999, Larry Wall
...
Reply to: