2009-07-22 7 views
0

Comment écrire un script Ant comme:Comment faire un "document ici" dans Ant?

... ... 
begin of HERE DOCUMENT > ./outfile.txt 
xxx 
toto 
yyy 
zzz 
end of HERE DOCUMENT 
... ... 

dont l'exécution crée un fichier appelé ./outfile.txt A qui contient:

xxx 
toto 
yyy 
zzz 

Répondre

1

Si le contenu du fichier est REPLACE_ME, puis exécuter cette tâche va le faire:

<!-- Create the file --> 
<concat destfile="outfile.txt">REPLACE_ME</concat> 

<!-- This property is initialized reading user input --> 
<input 
    message="Please enter file content:" 
    addproperty="file_content" 
/> 

<!-- Replace the property value inside the file --> 
<replace 
    file="outfile.txt" 
    token="REPLACE_ME" 
    value="${file_content}" 
/> 
Questions connexes