Re: Bash: (foo==0)?foo=1:foo=0 valid?



On Saturday 02 July 2011 18:50:46 Joe Zeff wrote:
On 07/02/2011 10:45 AM, Daniel B. Thurman wrote:
I seem to forget my shell programming
but is the following statement valid?

($foo==0)?foo=1:foo=0

I thought it was called the tristate conditional
operator but in any case I could not find it in
google.

I don't know if it's allowed in bash, or any other shell. I do know,
however, that it's a valid construct in C.

With a small detail that the "$" in "$foo" is not actually a valid C construct
itself, right?

Or were you looking at the subject line, where the code doesn't have the "$"?
;-)

Best, :-)
Marko

--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines



Relevant Pages

  • Bash: (foo==0)?foo=1:foo=0 valid?
    ... I seem to forget my shell programming ... but is the following statement valid? ... To unsubscribe or change subscription options: ... Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines ...
    (Fedora)
  • Re: Bash: (foo==0)?foo=1:foo=0 valid?
    ... I seem to forget my shell programming ... but is the following statement valid? ... To unsubscribe or change subscription options: ... Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines ...
    (Fedora)
  • Re: Bash: (foo==0)?foo=1:foo=0 valid?
    ... I seem to forget my shell programming ... but is the following statement valid? ... To unsubscribe or change subscription options: ... Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines ...
    (Fedora)
  • Re: /var/log/messages
    ... On 12/22/2011 1:54 PM, Joe Zeff wrote: ... To unsubscribe or change subscription options: ... Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines ...
    (Fedora)
  • Re: glxgear and glxinfo confusion
    ... On 1/23/2012 11:58 AM, Joe Zeff wrote: ... To unsubscribe or change subscription options: ... Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines ...
    (Fedora)