Date: Mon, 7 May 2007 21:31:58 +0200 From: "Ernest Sales" <ersaloz@gmail.com> To: <freebsd-questions@freebsd.org> Cc: 'Lowell Gilbert' <freebsd-questions-local@be-well.ilk.org> Subject: RE: find and timezone Message-ID: <000001c790de$62db09d0$2101a8c0@asinusaureus> In-Reply-To: <44ps5dyk4y.fsf@Lowell-Desk.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
On May 6, 2007 Lowell Gilbert wrote:=20
> "Ernest Sales" <ersaloz@gmail.com> writes:
>=20
> > 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)
>=20
> 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=E0, UTF-8 i retocs
#
lafranja|usuaris de La Franja:\
        :lang=3Dca_ES.UTF-8:\
        :lc_all=3Dca_ES.UTF-8:\
        :lc_collate=3Dca_ES.UTF-8:\
        :lc_ctype=3Dca_ES.UTF-8:\
        :lc_messages=3Dca_ES.UTF-8:\
        :lc_monetary=3Dca_ES.UTF-8:\
        :lc_numeric=3Dca_ES.UTF-8:\
        :lc_time=3Dca_ES.UTF-8:\
        :charset=3DUTF-8:\
        :tc=3Ddefault:
[...]
...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 q&d
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c790de$62db09d0$2101a8c0>
