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] >