Ce qui est étrange, c'est que quand j'ouvre mon fichier, une seule ligne apparait mais si j'en fais un copier-coller dans un éditeur, la ligne unique se répartit sur plusieurs lignes avec [CR][LF] comme fin de ligne ...
Pour résumer, j'arrive à passer le fichier à primer3 qui l'analyse et le résultat apparait dans l'invite de commande.
Mais j'aimerais que ce soit un programme contenant les données de ce fichier qui appelle primer3 et récupère les données. Je cherche donc la commande dos (si c'est bien comme ça qu'on dit) qui me permette de le faire sans passer par la création inutile d'un fichier.
Ligne de mon programme qui fonctionne
system('"C:/Program Files/primer3/bin/primer3_core.exe" < P:/Files/test.txt') and print $!;
Y aurait-il moyen de remplacer P:/Files/test.txt par le contenu du fichier?
Merci,
Partager