> Hi Jesper,
>
>
> I found your entries about Catalyst and Open3 stepping on each others'
> toes. Do you know, is there a workaround or solution?

I ended up redirecting it to a file:

use File::Slurp;
my @cmd = ("signalp","-t",$self->{sigporganism},"$seqf");
my $cmd = join(" ",@cmd) . " 2> $seqerr > $seqout";
`$cmd`;

my $stdout = read_file($seqout);
my $stderr = read_file($seqerr);

I can get stdout on the fly, as open FILE,"command |"; Otherwise I found
that I neede the temporary files.

Jesper
-- 
Jesper Krogh


_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to