Hi,
I have the file user.properties and inside a paths to folders are defined
e.g.
C:\Application\PackagingTools4
C:\ApplicationTools2\PackagingTools3
For each folder from user.properties I need to perform an Operation (task).
What is the simplest way to do that?
At this moment I do:
[CODE]
<target description="genericTokenReplacements"
name="genericTokenReplacement">
<loadfile srcfile="./${src.file}" property="src.file.head">
<filterchain>
<tokenfilter>
<stringtokenizer/>
<countfilter
property="nb.matching.tokens" match="([\w\\/]+)+">
<!--Create property with a
specific name-->
<counteach
propertyprefix="${prefix}" select="\1"/>
</countfilter>
</tokenfilter>
</filterchain>
</loadfile>
<echo message="${src.file.head}"/>
<echoproperties prefix="${prefix}"/>
<ac:propertyselector property="user.files"
delimiter="${delimiter}"
match="~~(.+)" select="\1"/>
<echo message="${user.files}"/>
<ac:for list="${user.files}" param="dir">
<ac:sequential>
<echo message="All files under the folder
@{dir} are going to be
replaced"/>
<--! OPERATION here-->
</ac:sequential>
</ac:for>
</target>
[/CODE]
but I have noticed the problem.
<ac:propertyselector property="user.files" delimiter="${delimiter}"
match="~~(.+)" select="\1"/>
trim out (eat) character "\" so i get full path to folder whit out "\"
Could you suggest to solve it?
Thank you in advance,
MR
--
View this message in context:
http://www.nabble.com/Perform-a-task-for-every-folder-from-the-file.-tf3658328.html#a10221352
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]