Example: Spawn a command line, async

public static int main (string[] args) {
try {
Process.spawn_command_line_async ("mkdir MY-NEW-DIR");
} catch (SpawnError e) {
print ("Error: %s\n", e.message);
}
return 0;
}

 valac --pkg glib-2.0 GLib.Process.spawn_command_line_async.vala

See: