double brackets rejected by shell if statements