On Saturday, July 02, 2011 02:11:52 PM inode0 wrote:
On Sat, Jul 2, 2011 at 2:07 PM, Daniel B. Thurman dant@cdkkt.com wrote:
I used: (((foo==0)?foo=1:0)) and it works in a bash script!
I don't think that is quite the same as what I'm guessing your original attempt intended. In this case if foo does not equal 0 to begin with it won't be set to 0. Perhaps that doesn't matter in your particular case.
John
If you know that foo is always initialized to either a value of zero or one, would the following seem reasonable? let foo=1-$foo