Estoy un poco confundido sobre qué hacen estos operadores de manera diferente cuando se usan en bash (corchetes, corchetes dobles, paréntesis y paréntesis dobles). [[ , [ , ( , (( He visto a personas usarlas en declaraciones if como esta: if [[condition]] if [condition] if ((condition)) if...