IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: disedorgue

Recherche: Recherche effectuée en 0,03 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    Pour la dernière partie de ton commentaire HS sur...

    Pour la dernière partie de ton commentaire HS sur le shell et les variables, en fait le shell interprète d'abord les variables de la ligne puis ensuite il interprète le reste, ce que je veux dire par...
  2. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    normal, le '-z' et le '-n' vérifie l'état d'une...

    normal, le '-z' et le '-n' vérifie l'état d'une string pas d'une variable
  3. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    Pour moi, c'est plus 2 et 3 dans cette...

    Pour moi, c'est plus 2 et 3 dans cette formulation pour test -v <-- ici on interroge l'ensemble pas le sujet lui-même
    et le 3b devrait passer en 4 pour test -n <-- ici on interroge le sujet lui même
  4. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    Je persiste, faire des sous ensemble 3a et 3b...

    Je persiste, faire des sous ensemble 3a et 3b pour un ensemble 3 n'est pas claire et contre intuitif vis à vis de la table de vérité du test -v.
    Ce test est une notion meta vis à vis de l'ensemble,...
  5. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    Je reste sur ma position, une variable vide est...

    Je reste sur ma position, une variable vide est un element de comme un autre d'une variable avec une valeur.

    Pour moi, ce qui fait loi , c'est la table de vérité et donc le test -v répond vrai...
  6. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    donc pas le cas de 3a mais 3 tout court :mrgreen:

    donc pas le cas de 3a mais 3 tout court :mrgreen:
  7. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    722

    hmmm $ unset foo $ test -v foo $ echo $? 1...

    hmmm

    $ unset foo
    $ test -v foo
    $ echo $?
    1
    $ foo=''
    $ test -v foo
    $ echo $?
    0
Affichage des résultats 1 à 7 sur 7