On Sun, Dec 12, 2021, at 9:03 PM, Mallika wrote:
> I'm a little confused about how all the and's and or's combine (I suppose
> it's obvious if you're a little more familiar with the material - but it
> would be great if it were possible to express this by indentation),

It's a relatively confusing state of affairs.  An unordered list
might help.

> but I'd actually decided to write in just to clarify that first line:
> "started without non-option arguments,"
>
> Does "option arguments" mean "option*al* arguments"?

No.  While all option arguments happen to be optional, not all
optional arguments are options.

An "option argument", roughly speaking, is an argument that begins
with one or two hyphen-minuses and affects the configuration of the
invoked shell.  They are described here:

https://www.gnu.org/software/bash/manual/html_node/Invoking-Bash.html

> If the double-negative* is *actually correct, wouldn't the same sentiment
> be expressed by "started with only option(al?) arguments"? Double-negatives
> are inherently confusing, so it would be helpful to avoid them.

Something like "with only option arguments" could easily be
misunderstood as "with one or more option arguments".

-- 
vq

Reply via email to