Date: 2004-06-20T03:43:16
   Editor: 80.128.236.97 <>
   Wiki: Ant Wiki
   Page: AntOddities
   URL: http://wiki.apache.org/ant/AntOddities

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -1,22 +1,15 @@
-== <exec> arguments not expanded under Linux ==
+== expanding wildcards <exec> arguments ==
 
-Wildcards in <exec> arguments are not expanded under Linux, in particular the 
asterisk, for example to indicate filenames. You can verify with the following 
simple target:
+Wildcards are understood by shell intepreters, not by individual command line 
programs
+individually such as ls.
 
 {{{<target name="list">
-  <exec executable="ls">
+  <exec executable="sh">
+    <arg value="ls">
     <arg value="/path/to/some/xml/files/*.xml"/>
   </exec>
 </target>}}}
 
-The result of the previous target is:
-
-{{{Buildfile: build.xml
- 
-list:
-     [exec] /usr/bin/ls: /path/to/some/xml/files/*.xml: No such file or 
directory
-     [exec] Result: 1}}}
-
-I do not know of any workable solution yet.
 
 ''Giulio Piancastelli''
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to