Scuze că n-am dat stringul de versiune complet: Cel care e ciudat e: adrianp@frost:~$ date --version date (GNU coreutils) 7.4 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html >. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie. adrianp@frost:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=10.04 DISTRIB_CODENAME=lucid DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS" Iar cel ok e: [root@panopticon ~]# date --version date (coreutils) 5.2.1 Written by David MacKenzie. Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You have new mail in /var/spool/mail/root [root@panopticon ~]# cat /etc/redhat-release Red Hat Enterprise Linux ES release 4 (Nahant Update 4) Cred că ambele provin din același source code și diferă într-adevăr versiunea de soft. Mi se pare ciudat că cel nou raportează greșit... Versiunea cu "ago" după fiecare particulă merge corect: adrianp@frost:~$ date --date="2 days ago 9 hours ago 35 minute ago" Tue Mar 6 22:54:02 EET 2012 La fel și varianta cu "-": adrianp@frost:~$ date --date="-2 days -9 hours -35 minute " Tue Mar 6 22:54:57 EET 2012 ... dar varianta cu "ago" nu mai merge ok pe sistemul vechi: [root@panopticon ~]# date --date="2 days ago 9 hours ago 35 minute ago" Wed Mar 7 16:55:31 EET 2012 [root@panopticon ~]# date --date="-2 days -9 hours -35 minute " Tue Mar 6 22:57:04 EET 2012 Pare să fie o schimbare de parsing în versiunea nouă și probabil lipește "ago" doar de ultima particulă, restul fiind în viitor. Hmm, neplăcut - asta o să strice ceva scripturi la upgrade-ul care urmează :( _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
