J'ai déjà vu des scripts utilisant [ x1ドル = x ] (sans les guillemets)
J'avais trouvé comme explication : si tu mets comme test [ 1ドル = "" ], le test va échouer si 1ドル est vide (après interprétation par le shell, le test va lire [ = "" ], ce qui ne veut rien dire)
Du coup certains contournaient le problème en mettant [ x1ドル = x ]. Mais [ "1ドル" = "" ] ou [ -z 1ドル ] fonctionnent très bien (et tu peux même mettre [ -z "1ドル" ] si tu as peur).
[^] # Re: Question de condition (je sais, ce n'est pas le plus important)
Posté par kna . En réponse au journal Scripter la génération de certificat. Évalué à 1.
J'ai déjà vu des scripts utilisant
[ x1ドル = x ](sans les guillemets)J'avais trouvé comme explication : si tu mets comme test
[ 1ドル = "" ], le test va échouer si1ドルest vide (après interprétation par le shell, le test va lire[ = "" ], ce qui ne veut rien dire)Du coup certains contournaient le problème en mettant
[ x1ドル = x ]. Mais[ "1ドル" = "" ]ou[ -z 1ドル ]fonctionnent très bien (et tu peux même mettre[ -z "1ドル" ]si tu as peur).