Valeur dans fichier texte

Résolu
Thierry_2015 Messages postés 6 Statut Membre -  
Thierry_2015 Messages postés 6 Statut Membre -
Bonjour,

Suite à une requête osql, je génère un fichier texte qui se présente comme suit:

1> 2> 3> 4> 5>
-----------
1

1>

Je voudrais aller rechercher la valeur 1 out tout autre valeur mais à cet emplacement là.
Je pense à qqch comme
FOR /F "Tokens=1,* Delims=:" %%i IN ('FINDSTR /n /r . %fichier%') DO IF %%i LEQ 1 set valtest=%%j

mais cela ne fonctionne pas...

Un idée?

Un grand merci

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    c'est toujours la 3ème ligne ?
    ou un nombre seul sur la ligne ?
    0
    1. Thierry_2015 Messages postés 6 Statut Membre
       
      Bonjour dubcek,

      Oui, toujours.

      Merci
      0
    2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      lequel des 2 ?
      seulment un nombre:
      for /F %%a in ('findstr "^[0-9]*$" fichier.txt') do echo %%a
      0
    3. Thierry_2015 Messages postés 6 Statut Membre
       
      C'est le 1 (ou tout autre nombre) en dessus de la ligne
      0
    4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      quelle ligne ?
      0
    5. Thierry_2015 Messages postés 6 Statut Membre
       
      Ligne 3 Colonne 12

      Merci :-)
      0