Salut a tous,
allors j'ai écris un script de shell (filter.sh) qui interagit avec une petite application de compilation automatique de paquettages .rpm grace a ant. le but du script è de recupérer le nom du package rpm finale (et seulement le nom) dans le fichier de log.

exemple fichier de log:

- building php.tar.gz
+ tar -xvzf php.tar.gz
+ cd php
+ ./configure
+ make
+ rpmbuild -bb php.spec
- generating package for php
wrote: php.rpm
wrote: php-debuginfo.rpm
après l'execution du script:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
./filter.sh log
php.rpm
php-debuginfo.rpm
/!\ le script doit pouvoir fonctionner avec n'importe quel paquettage, le résultat doit etre l'extraction de tout ce qui comporte .rpm.
à l'aide.
Merci.