Command line expansion is performed by the shell, not the unix command themselves. So execute sh or bash or csh or whatever other shell, adding chown in front of your arg line.
Or use <apply> with a <fileset>. --DD -----Original Message----- From: David Adams [mailto:[EMAIL PROTECTED]] Sent: Monday, April 22, 2002 5:01 PM To: [EMAIL PROTECTED] Subject: Newbie question about exec/chown All, I am trying to write an exec task in UNIX to chown a directory and files (as well as the subdirectories). The task command I am using is: <exec dir="${dir}" executable="chown" os="SunOS"> <arg line="-R user:web ${dir}/*"/> </exec> This returns: [exec] chown: /data/netscape/docs/target/*: No such file or directory [exec] Result: 1 This seems to come out well when I <echo> the entire task command. Any thoughts? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ David Adams Ignite Sports (www.ignitesports.com) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
