For some reason, I can't get awk to work properly from Ant although it works
OK from the command line. Everything 'looks' OK (i.e. the directory does
contain html files)...
Any ideas?
Is there another way of making transformations (editing) on a list of files?
Here's the relevant part of the build.xml file:
<target name="modify">
<property name="from" value="servlet/" />
<property name="to" value="servletdemo/" />
<exec dir="${html}" executable="awk" os="NONSTOP_KERNEL" >
<arg line="'gsub("${from}","${to}")'
${html}/*.html"/>
</exec>
</target>
and here's the log:
modify:
[exec] Myos = NONSTOP_KERNEL
[exec] awk 'gsub("servlet/","servletdemo/")'
/test/applications/demo/release2/html/*.html
[exec] awk: Cannot find or open file
/test/applications/demo/release2/html/*.html.
[exec]
[exec] The source line number is 1.
[exec] Result: 2
BUILD SUCCESSFUL
Thanks!
-Larry