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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

TOKENS d'un FOR delimité par 'ESPACE'


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 43
    Par défaut TOKENS d'un FOR delimité par 'ESPACE'
    Bonjour,

    J'ai une boucle for type:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    
    set MESSAGE=CECI EST UN TEST BRAVISIMO COCO!
    
    FOR /F "tokens=1,2,3* delims= " %%A in ("%MESSAGE%") DO (
         CALL :ETAPE001 %%A %%B %%C %%D %%E
    )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    
    :ETAPE001
    echo %1 %2 %3 %4 %5


    Comment se fait-il que %5 ne possède pas la valeur COCO! ? et comment accèder à mon token (4*) qui devrait être %5?

  2. #2
    Membre chevronné

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Décembre 2003
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2003
    Messages : 333
    Billets dans le blog
    1
    Par défaut
    Mais c'est qu'on fait des progrès, le code est tout réduit.

    Pour moi 1,2,3* correspond à 3 tokens :

    1=CECI
    2=EST
    3*=UN TEST BRAVISIMO COCO!

    Si tu dump la valeur de 3$, tu le verras je pense. La résolution tombe donc d'elle même.

Discussions similaires

  1. Réponses: 23
    Dernier message: 02/05/2007, 14h52
  2. changer tabulation par espace
    Par FoxLeRenard dans le forum C
    Réponses: 3
    Dernier message: 28/02/2007, 17h17
  3. Réponses: 1
    Dernier message: 06/12/2006, 16h24
  4. [RegExp]Split chaîne par espaces sauf ceux entre guillemets ?
    Par Loic Desjardins dans le forum Langage
    Réponses: 2
    Dernier message: 17/11/2006, 10h33
  5. [AJAX] Methode post remplace + par espace
    Par dgedge dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 21/07/2006, 09h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo