Hint: The <exec> task supports "output" for saving the output to a file. So
there must be an
setOutput(...)

Jan

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 14, 2004 4:19 PM
> To: [EMAIL PROTECTED]
> Subject: Capturing the output of a ClearCase command from Exec
> 
> 
> Hi,
> 
> I'm trying to extent some ClearCase packages.
> I'm trying to store the output from an 'lsco' command using the
> ClearCase 'run' method, which in turn uses Execute.
> 
> -------------------
> protected int run(Commandline cmd) {
>         try {
>             Project aProj = getProject();
>             Execute exe
>                 = new Execute(new LogStreamHandler(this, 
> Project.MSG_INFO,
> Project.MSG_WARN));
>             exe.setAntRun(aProj);
>             exe.setWorkingDirectory(aProj.getBaseDir());
>             exe.setCommandline(cmd.getCommandline());
>             return exe.execute();
>         } catch (java.io.IOException e) {
>             throw new BuildException(e, getLocation());
>         }
>     }
> -------------
> 
> I want to add another method (run_s) to save the actual output from
> the command and not just the return code.
> 
> Can anyone help me?
> 
> Thanks, Sean.
> 
> 
> --------------------------------------------------------------------
> mail2web - Check your email from the web at
> http://mail2web.com/ .
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Reply via email to