Hi,

I trying to test two condition together (AND) under bash but it’s not working…

The goal is ti have True when two variables are either not set or empty (empty string)

I’ve tried

if [[ -n VARIABLE1 && -n VARIABLE2 ]]; then
    echo "OK"
fi

Here I get the “OK” no matter what .

Thanks.

  • sping
    link
    fedilink
    English
    arrow-up
    9
    ·
    5 months ago

    Linux does use Python syntax… in Python.

    In Bash though, it uses Bash syntax.