gpt4 book ai didi

haskell - 如何检查bash命令是否已成功执行

转载 作者:行者123 更新时间:2023-12-03 14:11:48 25 4
gpt4 key购买 nike

我正在尝试在Haskell中编写一个小程序。我需要做的是检查Haskell解释器是否已成功执行bash命令。让我们在“伪代码”中说:

  $import System

$if( system "ls" ) has been succesfully run
$then doStuff

您将如何在Haskell中编写这段代码?

最佳答案

你可以这样做:

import System

main = do
result <- system "ls"
case result of
ExitSuccess ->
putStrLn "Ran successfully"
ExitFailure code ->
putStrLn $ "Failed with exit code " ++ show code

关于haskell - 如何检查bash命令是否已成功执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9265111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com