RosettaCodeData/Task/Execute-a-system-command/E/execute-a-system-command.e

11 lines
210 B
Plaintext

def ls := makeCommand("ls")
ls("-l")
def [results, _, _] := ls.exec(["-l"])
when (results) -> {
def [exitCode, out, err] := results
print(out)
} catch problem {
print(`failed to execute ls: $problem`)
}