On Thu, Oct 27, 2005 at 01:20:47PM +0200, Eric Van Buggenhaut wrote:
Using find -type f doesn't solve the problem.
I didn't say it had anything to do with the problem, I just said that
running a process per entry is inefficient.
How is it that I get that sequence: . . / / . / . . / / / . ??
Because in a non-C/POSIX locale that's how sorting works. Case and
punctuation are ignored in a dictionary sort; the only time case and
puncuation matter is if you're doing a ascii sort.
If I had to guess I'd say that someone restarted cron and their
environment is different than the system default one. (I.e., either
their LANG is unset or set to C, or their LC_COLLATE is set to C.)
No, the crontab is launched by /etc/crontab and always under the same
id, ie root:
Did you read what I wrote? "I'd say that someone restarted cron".
Given this and the example above, I'd say that the problem has nothing
to do with locale
The example above isn't a problem, and is exactly the expected output
when using a non-C locale.
Mike Stone
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]