On May 6, 2007 Lowell Gilbert wrote:
Ernest Sales [EMAIL PROTECTED] writes:
Could someone explain why this works fine:
# find . -newermt May 2 12:00:09 CET 2007
[...]
#
...whereas this doesn't:
# find . -newermt May 2 12:00:09 CEST 2007
find: Can't parse date/time: May 2 12:00:09 CEST 2007
#
(CET: Central European Time, ...S...: Summer)
I don't really know the details, but /usr/share/zoneinfo seems to
define CET and not CEST. If you figure out the syntax, it should be
easy to add the extra abbreviations.
Thanks for the hint. It looks rather difficult; cf tzfile(5), zic(8).
Moreover the system seems to be aware of CEST:
# date
dilluns, 7 de maig de 2007, 21:03:53 CEST
# zdump CEST
CEST Mon May 7 19:04:03 2007 UTC
#
Looks to me rather as a problem with the way find parses dates. FWIW, my
login.conf reads:
[... my (indirect) login class:]
#
# Usuaris de La Franja. CatalĂ , UTF-8 i retocs
#
lafranja|usuaris de La Franja:\
:lang=ca_ES.UTF-8:\
:lc_all=ca_ES.UTF-8:\
:lc_collate=ca_ES.UTF-8:\
:lc_ctype=ca_ES.UTF-8:\
:lc_messages=ca_ES.UTF-8:\
:lc_monetary=ca_ES.UTF-8:\
:lc_numeric=ca_ES.UTF-8:\
:lc_time=ca_ES.UTF-8:\
:charset=UTF-8:\
:tc=default:
[...]
...but only LANG is passed to the environment -- i.e. LC_TIME is not:
# echo $LANG
ca_ES.UTF-8
# echo $LC_TIME
LC_TIME: Undefined variable.
I used to use the output of uname -v (words 5 to 9) with find in a qd
script to backup custom config files, and this is worked around by now. Just
wonder if it deserves a PR.
---
plain text emails preferred, cf http://expita.com/nomime.html
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]