2009-01-23 6 views

Répondre

5

La fonction Perl system() fera ceci:

#!/usr/bin/perl -w 

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

N'oubliez pas de vérifier les codes de sortie de votre commande système, vous ne voudrez peut-être pas exécuter prog2 si prog1 échoue – Oskar

3

LLe moyen d'appeler des commandes système de Perl est d'utiliser

system("String containing command + args here") 

ou si vous souhaitez effectuer un certain traitement sur la sortie, vous utilisation

accents graves
`command + args here` 

Vous pouvez utiliser toute votre chaîne de perl normale manipulatio n oneliners avec le backtick aussi bien.

Questions connexes