Re: [R] System exit codes

2008-07-30 Thread Ranjan Bagchi
Thank you -- I missed the bit about the invisible attribute. Can this happen with pipe, as well? x = readLines(pipe("perl -e 'print \"foo\\\n\";exit(-1);'")) x [1] "foo" I'd want to know that the command failed so I can process x differently. Thanks again, Ranjan Bagchi On Wed, 30 Jul 2008,

Re: [R] System exit codes

2008-07-30 Thread Prof Brian Ripley
On Wed, 30 Jul 2008, Ranjan Bagchi wrote: Hi -- Is there a way of detecting the exit code while calling system or pipe? Yes, see the help page (you are ignoring the return value). print(system("perl -e 'print \"foo\\\n\";exit(-1);'")) foo [1] 65280 (= 256*255) eg (on Unix) system("per

[R] System exit codes

2008-07-30 Thread Ranjan Bagchi
Hi -- Is there a way of detecting the exit code while calling system or pipe? eg (on Unix) system("perl -e 'print \"foo\\\n\";exit(-1);'") foo Any help appreciated, Ranjan __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/

[R] System exit codes

2008-07-30 Thread Ranjan Bagchi
Hi -- Is there a way of detecting the exit code while calling system or pipe? eg (on Unix) system("perl -e 'print \"foo\\\n\";exit(-1);'") foo Any help appreciated, Ranjan __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/