Files
c3c/resources/examples/process.c3
2025-01-08 23:17:50 +01:00

17 lines
337 B
Plaintext

module test;
import std::os::process;
import std::io;
fn void main()
{
String command = env::WIN32 ? "dir" : "ls";
SubProcess x = process::create({ command }, { .search_user_path = true })!!;
x.join()!!;
InStream stream = &&x.stdout();
while (try char b = stream.read_byte())
{
io::printf("%c", b);
}
io::printn("...Done");
}