On Sun, Oct 10, 2021 at 10:51:29AM -0600, Theo de Raadt wrote:
> did anyone ever use it this way, or are you getting ahead of yourself.

I don't understand the question.

The -count syntax was fully supported in the first revision of head(1):

https://svnweb.freebsd.org/csrg/usr.bin/head/head.c?view=markup&pathrev=1026

The -count syntax was fully supported through 4.4BSD:

https://svnweb.freebsd.org/csrg/usr.bin/head/head.c?revision=69237&view=markup

The -count syntax was also standard in SUSv2:

https://pubs.opengroup.org/onlinepubs/7908799/xcu/head.html

... and then dropped in SUSv3 (POSIX-2001):

https://pubs.opengroup.org/onlinepubs/009695399/utilities/head.html

FreeBSD maintains full support for the -count syntax:

https://cgit.freebsd.org/src/tree/usr.bin/head/head.c#n191

... so clearly people have used it this way.  If we're going to
support the -count syntax at all, why not fully support it?  We can do
so with very little code.

Reply via email to