Webmaster Hub: Perl, resultat d'une commande. - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Perl, resultat d'une commande. Noter : -----

#1 L'utilisateur est hors-ligne   Nanane 

  • Groupe : Membre
  • Messages : 89
  • Inscrit(e) : 27-avril 07
  • Genre:Homme
  • Localisation:Ivry sur Seine
  • Société:Wister

Posté 11 juin 2007 - 14:22

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,
Je suis chauve, mais j'ai une queue de cheval.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)