portsnap
Robert Bonomi
bonomi at mail.r-bonomi.com
Tue Nov 20 15:41:26 UTC 2012
> From owner-freebsd-questions at freebsd.org Tue Nov 20 03:17:25 2012
> To: freebsd-questions at freebsd.org
> From: jb <jb.1234abcd at gmail.com>
> Subject: Re: portsnap
> Date: Tue, 20 Nov 2012 09:15:16 +0000 (UTC)
>
> Robert Bonomi <bonomi <at> mail.r-bonomi.com> writes:
>
> > ...
> > > > > > > > You gave portsnap two commands - one succeeded and the
> > > > > > > > other failed.
> > > > >
> > > > > Nope. I gave ONE command: 'portsnap fetch update'.
> > > >
> > > > FALSE TO FACT.
> > >
> > > No way. UNIX command (on a command line, also called CLI), is
> > > anything between prompt
> >
> > *NOBODY* said "Unix command". _You_ falsely imputed that meaning to
> > the respondants use of the word in a context with a different
> > applicable meaning.
> >
> > 'command' has many meanings -- *especially* in the Unix environment.
> >
> > [drivelectomy]
> >
> > You persist in repeating your error.
> > ...
>
> Well, yes - CLI applies to many environments (not only OSs), with the
> same basic format.
>
> http://en.wikipedia.org/wiki/Command-line_interface
> ...
> The general pattern of an OS command line interface is: prompt command
> param1 param2 param3 ... paramN
No argument -- for _that_ meaning of the word. That, however, is not
the only valid usage or interpretation of it.
The truth that you refuse to acknowledge is that in *many* cases, one or
more of the 'params' on the command line are commands TO THE APPlICATION
BEING INVOKED.
> A simple CLI will display a prompt, accept a "command line" typed by the
> [drivelectomy]
> So, we are discussing here things that are obvious. People who write
> technical or user manuals should have a clue of what they are writing and
> talking about (e.g. what is "a command", also called "an entry").
> Otherwise they screw up the users and "it's a software error" sysadmins.
the authors of the portsnap docs (and the _numerous_ other applications
that describe the use of certain keywords used as input to that appication
ARE correct -- despite your boneheaded denial of that fact.
A "command" specifies, to the application to which it is directed, _what_
(or _which_, if you prefer) operation/activity/function is to be performed.
In grammar terms it is a =verb=.
A 'parameter'/'option'/'switch'/etc. instructs the application to which it
is directed to , _how_ to perform the particular action. It _modifies_ the
action to be performed. In grammar terms it is an =adverb=.
This distinction has been known to, understood, and employed by those who
write/read/use technical instructions for well over THREE HUNDRED years.
(early multi-function machinery, such as a crane, could only perform one
action at a time -- e.g. traverse, adjust boom, lift; you moved one set
of controls to command the machine _which_ action to perform, and then
another set of controls to ccntrol how it is done.
More information about the freebsd-questions
mailing list