bug-bash  

Re: Bash manual - interactive shell definition

Marc Herbert
Fri, 12 Mar 2010 01:31:36 -0800

>> Could this sentence:
>>
>> "An interactive shell is one started without non-option arguments,
>> unless -sis specified, without specifying the
>> -c option, and whose input and error output are both connected to terminals
>> (as determined by isatty(3)), or one started with the -i option. "
>>
>> be any more confusing?
> 
> Is seems pretty clearly stated to me.

Please enlighten us with the priority of English boolean operators.

I have never seen a natural language sentence with so many boolean operators.