Hi Philip,
I just asked a question to the list about using runInteractiveCommand. You may find the code useful but will need to either remove the forkIO instruction or synchronize the two threads using a MVar to avoid the concurrency problem I had.
You'll find the thread here:
http://www.haskell.org/pipermail/haskell-cafe/2008-May/042975.html
Regards,
Olivier.
Hi,
I would like to be able to run a shell command like curl and process the output in my Haskell program, but I couldn't find anything helpful about it.
Something like
main = do
args <- getArgs
inp <- exec "curl" args
putStrLn (processInput inp)
would be very helpful.
Regards
Philip
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe