[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] Getting the output of a system command

From: Stefan Schmiedl
Subject: Re: [Help-smalltalk] Getting the output of a system command
Date: Fri, 10 Dec 2010 21:10:52 +0100

On Fri, 10 Dec 2010 03:50:16 -0800 (PST)
ZuLuuuuuu <address@hidden> wrote:

> pipe := FileStream popen: 'bla bla bla' dir: FileStream read.
> I can get the "normal" output by #nextLine etc. But if it exits with an exit
> code different then 0, I cannot read any output, for example, #nextLine
> returns nil. How can I get the error message as well?

Getting the "normal" output probably means that you are capturing the
called program's stdout.

Does the program write to stdout at all in case of the faulty exit?

Run the aborting with output redirection

        bla bla bla 1>stdout.log 2>stderr.log

and make sure that stdout.log is not empty.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]