Re: [Bashburn-info] Nick, I'm reverting the change you made to configfunc.sh
Brought to you by:
bashburn
From: Nick W. <ni...@li...> - 2008-09-29 17:07:39
|
On Mon, 29 Sep 2008 12:55:32 -0400 (EDT) "Steven W. Orr" <st...@sy...> wrote: > (( ${!BB_CONFIG_VAR} == 0 )) && return 1 > > This is correct. BB_CONFIG_VAR is either equal to BB_CONFIG_MODIFIED > or BB_ADVANCED_CONFIG_MODIFIED. So what I'm doing is to test to see > if the correct variable is set to 1 or 0. > > You can't test to see if it's true unless you set it equal to the > string 'true'. Also, if you really meant the return value of the true > program then that's something else entirely. > Well, if I go to the config menu, I get this if I exit ~ without/or with ~ changing anything: /usr/lib/Bashburn/lib/func/configfunc.sh: line 32: ((: == 0 : syntax error: operand expected (error token is "== 0 ") If I set it to read ${BB_CONFIG_VAR} == true all works and functions correctly. Surely in bash, a $VAR that == 0 is TRUE, == 1 is FALSE (I am teaching you to suck eggs here ;-) ). Nick -- Free Software Foundation Associate Member 5508 |