Aller au contenu

Perl, resultat d'une commande.


Nanane

Sujets conseillés

Bonjour,

Voila je dois recuperer le resultat de cette commande :

svn diff --diff-cmd diffscript -r XX /path/to/file

Le script "diffscript" qui est lancé avec cette commande ressemble a ceci :

#!/bin/bash
python diff.py $6 $7

($6 et $7 etant les 2 fichiers a comparer : c'est la commande svn diff qui les mets a ces positions)

pour recuperer le resultat de cette commande en Perl, j'utilises les backquotes (apostrophes inversées) de la maniere suivante :

@diff = `svn diff --diff-cmd diffscript -r $diffrev $diffpath`;
foreach $line (@diff)
{print "$line \n";}

Et ce code ne m'affiche rien... j'ai regardé quelques tutos sur la toile pour voir s'il y avait le meme probleme que moi... mais je n'ai rien trouvé.

J'espere qu'ici je trouverai mon bonheur ^^

Merci d'avance,

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...