On 28/09/04 ? ? 00:38, baud wrote: > Le lundi 27 septembre 2004 à 23:55 +0200, [EMAIL PROTECTED] a écrit : > > Selon [EMAIL PROTECTED]: > > > Faut que je regarde le détail avant d'émettre un avis ;-). > idem... > m'enfin à première vue, je serais plutôt pour faire une version spécifique > pour les points qu'on n'arrive pas à rendre génériques... > yaurait pas perl sur ta micro-distrib ??? Notre souci (voir l'historique > de la ML) c'est que certaines distrib' n'installent pas gawk par > défaut... donc la question se pose réellement des outils à retenir. > > > > 4/ patch.eaglediag > > > - simplfication de VERSION_DIAG > > > > > > J'ai aussi essaye de reduire le nombre de processus lances a l'execution > > > en reduisant les pipe genre 'grep | sed | cut' par du awk > > > > C'est discutable. > > La ligne de awk que tu proposes parse tout le fichier > > donc l'économie n'est pas évidente.
Non, le NR>2 fait quitter a la 2e ligne > > D'autre part on essaie de limiter les dépendances sur les programmes > > qui ne sont pas toujours présents. Tout a fait mais ca fait un seul programme au lieu de trois... J'ai tendance a mettre awk un peu partout (par experience, il est quand meme present sur tous les environnements linux que je connais), Une solution pure shell, mais qui utilise une variable additionnelle id='$Id$' set -- $id VERSION_DIAG=$3 ou avec le mot cle $Revision$ que baud123 cherchait rev='$Revision$' set -- $rev VERSION_DIAG=$2 -- Stéphane
