Saturday, 8 June 2013

UNIX-, BSD-, GNU-options in linux commands. Where are they from?

UNIX-, BSD-, GNU-options in linux commands. Where are they from?

In manual for ps command on ubuntu there is text:
This version of ps accepts several kinds of options:
   1   UNIX options, which may be grouped and must be preceded by a
       dash.
   2   BSD options, which may be grouped and must not be used with
       a dash.
   3   GNU long options, which are preceded by two dashes.
Why is it possible that command built in ubuntu uses options from different operating sysem? I know that source of LINUX, UNIX and BSD is the same but they are different branches.

No comments:

Post a Comment