20 lines
491 B
Plaintext
20 lines
491 B
Plaintext
[indent=4]
|
|
/*
|
|
Get system command output, in Genie
|
|
|
|
valac getSystemCommandOutput.gs
|
|
./getSystemCommandOutput
|
|
*/
|
|
|
|
init
|
|
try
|
|
// Blocking with output capture
|
|
standard_output : string
|
|
standard_error : string
|
|
exit_status : int
|
|
Process.spawn_command_line_sync("sh -c 'ls getSys*'",
|
|
out standard_output, out standard_error, out exit_status)
|
|
print standard_output
|
|
except e : SpawnError
|
|
stderr.printf("%s\n", e.message)
|