0
{-# LANGUAGE OverloadedStrings #-}
import Turtle
runSh :: Text -> IO()
runSh x = view $ inshell x empty
main :: IO()
main = do
runSh "echo 'abcxyz'"
我有,當執行輸出上面的程序:如何從Haskell龜的進程捕獲stdout和stderr輸出?
Line "abcxyz"
有沒有一種方法,我可以捕捉到這些輸出不輸出到shell的標準輸出?
所以基本上我想運行該過程並獲得[Line]
值,而不是IO
操作中的()
值。