3
タイトルはほとんどすべてそれを言います、私は明らかに文書で言いましたこの答えを見つけることができませんでした。また、stdout/stderrを変数に保存して、後で複数のコマンドをstdinにパイプする方法についても不明です。概念的にシェルコマンドから標準出力を取得し、あなたがinshellWithErr
の存在を認識しているタートルの別のコマンドの標準入力にstdout/stderrをパイプする方法は?
pipeThings = do
c1out <- shell "some-cmd" empty
... do some things
c1out `pipe` shell "another-cmd" empty
c1out `pipe` shell "yet-another-cmd" empty
これは仕事をするようです。私は 'pipe'キーワードを探し回っていて、何も見つけられませんでした。 stderrをより広範に検索していたはずです。 – josiah