runProcessから分析用の文字列にstdinとstdoutをキャプチャしようとしています。
ただし、ハンドルの設定はかなり難しいようです。私はGHC.IO.Handleに迷い込んだので、それが論理的な目的地のようですが、これは非常に単純なはずです。
runProcessから分析用の文字列にstdinとstdoutをキャプチャしようとしています。
ただし、ハンドルの設定はかなり難しいようです。私はGHC.IO.Handleに迷い込んだので、それが論理的な目的地のようですが、これは非常に単純なはずです。
プロセスと対話的に通信する必要がない場合、最も簡単な方法は次を使用することreadProcess
です。
> readProcess "date" [] []
"Thu Feb 7 10:03:39 PST 2008\n"
それ以外の場合は、を見てください。プロセスが開始され、たとえば/runInteractiveProcess
を使用して書き込みおよび読み取りができるパイプが作成されます。hPutStr
hGetLine