[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-standards
Subject: Re: bin/35201: link and unlink are not SUSv2-compliant as the manpage
From: Bruce Evans <bde () zeta ! org ! au>
Date: 2002-02-22 12:40:19
[Download RAW message or body]
On Fri, 22 Feb 2002, Tim Robbins wrote:
> >Description:
> The manual pages for link and unlink, which are 'part of' ln and rm,
> and share the same manual pages, claim that these utilities are SUSV2
> compliant. This is not the case.
>
> >From The Single UNIX Specification, Version 2, XBD, Utility Argument Syntax:
> Guideline 10:
> "The argument -- should be accepted as a delimiter indicating the end of
> options. Any following arguments should be treated as operands, even if they
Can you quote POSIX.1-2001? It is more authoritative, and almost as
easy to find.
> ...
> link and unlink, therefore, should accept the "--" delimiter.
The fix for this part should use getopt(3) instead of yet more home
made arg parsing. getopt(3) gives special semantics "--" automagically.
I think they are the same as specified in the guidelines. Otherwise,
many other utilities would have this bug.
Bruce
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-standards" in the body of the message
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic