[Batch] Lire une ligne particulière et...

Bonjour à tous,

Comme beaucoup ici, je suis néophyte en commande DOS. Je l'utilise beaucoup avec du PERL (que je connais bien mieux). Ma question est très précise. Je voudrais faire ceci :

J'ai un fichier data.txt ; je voudrais :
- Lire la première ligne (qui contient un et un seul scalaire, entier)
- Stocker le scalaire lu ->v
- Lire la ligne v+1 (ne contient qu'un scalaire, décimal)
- Stocker le scalaire lu ->p
- Lire la ligne v+2 (ne contient qu'un scalaire, entier)
- Stocker le scalaire lu ->n

Le but, in fine, est de pouvoir utiliser ces scalaires (p et n) en entrée de scripts perl.
Une idée pour me dépanner ?

Merci par avance,
Mat87

2 réponses

  1. Contributeur
    Salut,

    Je ne suis pas un spécialiste du Perl, mais pourquoi ne fais-tu pas ces traitements avec Perl directement ?
    0
    1. J'ai effectivement fini par le faire en PERL (moyennant quelques souci de couches de variables), en modifiant les scripts que j'avais en ma possession.

      Disons que par flemme (oui avouons-le) je n'avais pas envie de modifier les scripts déjà existant... C'est chose faite.

      Je reste tout de même curieux de savoir s'il y a une solution à mon problème initial...

      Mat87
      0