bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-grep] [patch] getting '--devices=skip' to work


From: Paul Eggert
Subject: Re: [bug-grep] [patch] getting '--devices=skip' to work
Date: Fri, 19 Nov 2004 16:41:17 -0800
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

It's probably worth mentioning that POSIX does not allow "grep" to use
O_NONBLOCK when "grep" is invoked in the standard way on a text file.
It must use O_RDONLY only.  Here's the chapter and verse:

http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap01.html#tag_01_07_01_07

Come to think of it, coreutils "dd" violates this part of the
standard; it always uses O_NOCREAT.  I'll submit a patch for that.
Also, I think both "dd" and "touch" use nonstandard flags when
writing; I'll see if I can fix that too.  I'm not 100% sure about
"tail -f"'s use so perhaps we should leave sleeping dogs lie.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]