€˜-â€™ turns off the given attribute.
    
    Variables with the integer attribute have arithmetic evaluation (see
    the â€˜letâ€™ command) performed when the variable is assigned a value.
    
    When used in a function, â€˜declareâ€™ makes NAMEs local, as with the â€˜localâ€™
    command.  The â€˜-gâ€™ option suppresses this behavior.
    
    Exit Status:
    Returns success unless an invalid option is supplied or a variable
    assignment error occurs.