Questions marquées «test»

8
Différence entre [[$ variable]] et [[-n $ variable]]?

En bash, sont [[ $variable ]]et [[ -n $variable ]]complètement équivalents? Cela semble être le cas à en juger par la sortie ci-dessous, mais je vois les deux formes d'utilisation répandues dans les scripts shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] $ echo $? 0 $ z="" $ [[ $z ]] $ echo...

8
Que signifient «[EXPRESSION], [] et [OPTION» dans «test homme»?

En examinant man test, je vois que sous synopsis pour testsont les possibilités test EXPRESSIONet test. Que [ EXPRESSION ], [ ] and [OPTIONsignifie ci-dessous? Pourquoi les supports sont-ils vides et pourquoi [OPTIONmanque-t-il un support? Quelqu'un peut-il interpréter cela pour moi? NAME test -...