diff --git a/src/lib.rs b/src/lib.rs index e5678c4..e389771 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -55,7 +55,7 @@ pub async fn eval_command(text: impl Into<&str>) -> anyhow::Result { let h = args.join(" "); // only used for logging/debugging log(LogLevel::Debug, LOG_PATH, format!("Running command {command} with args {h}")).await; let proc = std::process::Command::new(command).args(args).output()?; - return Ok(String::from_utf8_lossy(&proc.stdout).to_string()); + return Ok(String::from_utf8_lossy(&proc.stdout).trim().to_string()); } Command::URunCMD { command } => { let formatted_param = format!("cmd.exe /c \"{command}\"");