Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
663 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [Ant] faire un équivalent de find / sed avec Ant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Ant] faire un équivalent de find / sed avec Ant

n°1684567
Apone0
Posté le 10-02-2008 à 12:53:25  profilanswer
 

Bonjour,
 
je voudrais faire un script Ant qui parcoure une arborescence de fichiers et qui dans tous les fichiers
correspondants à un pattern (par exemple "*.sql" ) il remplace le pattern "VIEUXPATTERN" par "NOUVEAUPATTERN"
 
en shell ça pourrait donner :
 
find repSrc -name "*/sql" | while read NOMFICHIER;do cat $NOMFICHIER| sed "s/VIEUXPATTERN/NOUVEAUPATTERN/g" > $NOMFICHIER.tmp;mv $NOMFICHIER.tmp $NOMFICHIER;done
 
 
 
j'en suis à l'étape de base, substitution dans un simple répertoire, j'essaie ça :
 
<project name="MyProject" default="main" basedir=".">
 
  <target name="main">
<replaceregexp byline="true">
  <regexp pattern="VIEUXPATTERN"/>
  <substitution expression="VIEUXPATTERN"/>
  <fileset dir="repSrc/.">
   <includes="*.sql"/>
  </fileset>
 </replaceregexp>
  </target>
 
</project>
 
qui est proche de ce qu'on peut voir dans http://ant.apache.org/manual/Optio [...] egexp.html
 
mais j'ai l'erreur
Buildfile: build.xml
 
BUILD FAILED
d:\downloads\apache-ant-1.7.0-bin\apache-ant-1.7.0\build.xml:7: Element type "includes" must be followed by either attribute specifications, ">" or "/>".
 
 
 
Merci d'avance pour toute aide !!

mood
Publicité
Posté le 10-02-2008 à 12:53:25  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [Ant] faire un équivalent de find / sed avec Ant

 

Sujets relatifs
équivalent de trap(bash) en python ?equivalent ORACLE de INTERVAL mysql
IDE pour php équivalent Visual Studio (composants gridview etc...)[Resolu] Equivalent de la commande unpack de PHP/Perl en Java
[VBA / sendkeys / ie / find] sendkeys VBA pour internet explorerequivalent listdsi et sysrecfm (rexx) en ksh
DOM PHP equivalent de innerHTML[Resolu] .NET : Equivalent de ensureVisible sur un webcontrol?
Batch | equivalent de "yes | truc"Equivalent de __FILE__ (php) en Shell ?!
Plus de sujets relatifs à : [Ant] faire un équivalent de find / sed avec Ant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR