use std::{env::var_os, fs::{create_dir, File}, os::unix::process::CommandExt, process::Command}; fn main() { create_dir(var_os("OUT_DIR").unwrap()).unwrap(); Err(Command::new(var_os("script").unwrap()) .stdout(File::create(var_os("out").unwrap()).unwrap()) .current_dir(var_os("cwd").unwrap()) .exec()) .unwrap() }