From 51c7528556843da321ea9580d6d29296818fa388 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 25 Nov 2024 22:04:34 -0700 Subject: [PATCH] added stderr to problem solve --- src/command.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/command.rs b/src/command.rs index 9a9c94e..42c8334 100644 --- a/src/command.rs +++ b/src/command.rs @@ -116,10 +116,13 @@ impl Command { .output() .expect("Failed to call external program"); // FIXME not printing to out - let y = out.stdout.iter().map(|b| *b as char).collect::(); + // + let output = String::from_utf8_lossy(&out.stdout); + let errout = String::from_utf8_lossy(&out.stderr); // TODO load into env - // let status = out.status.code(); - println!("{y}"); + let status = out.status.code(); + println!("{:?} output: {output}", status); + println!("{:?} err: {errout}", status); }), ); v.push(cmd);