Question

J'ai un ensemble de commandes .exe. Comment puis-je obtenir toutes ces commandes exécutées dans Perl en tant que fichier unique? Quel est le processus pour appeler les fichiers .EXE dans Perl?

Était-ce utile?

La solution

La fonction system () de Perl fera de même ceci:

#!/usr/bin/perl -w

system("prog1.exe");
system("prog2.exe");

Autres conseils

Le moyen d'appeler des commandes système depuis Perl consiste à utiliser

system("String containing command + args here")

ou si vous souhaitez effectuer un traitement sur la sortie, vous utilisez des backticks

`command + args here`

Vous pouvez également utiliser tous vos manipulateurs de chaînes Perl habituels avec le backtick.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top