J'ai de la difficulté à comprendre ce que cela fait,
if [[ "$invoke" ]]; then
Ont regardé le manuel de bash qui est de 190 pages et ne pouvait pas identifier le relavant de la partie qui pourrait m'aider à comprendre.
J'ai de la difficulté à comprendre ce que cela fait,
if [[ "$invoke" ]]; then
Ont regardé le manuel de bash qui est de 190 pages et ne pouvait pas identifier le relavant de la partie qui pourrait m'aider à comprendre.
bash(1) dit:
[[ expression ]]
De retour d'un état 0 ou 1 en fonction de l'évaluation de l'expression conditionnelle de l'expression. Les Expressions sont composées des primaires décrits ci-dessous, les EXPRESSIONS CONDITIONNELLES. Couper un mot et le nom de chemin d'expansion ne sont pas effectués sur les mots entre [[ et ]]; tilde expansion, paramètre et variable de l'expansion, l'expansion arithmétique, la substitution de commande, processus de substitution, et de citer la suppression est effectuée. Les opérateurs conditionnels tels que f doit être non cotées à être reconnu comme primaires.
et plus tard dans les EXPRESSIONS CONDITIONNELLES section:
string -n string
Vrai si la longueur de la chaîne est non nul.