From aa79a5ec73a8d6a930fc5f7e044a4da0e5862f95 Mon Sep 17 00:00:00 2001 From: Xory Date: Thu, 18 Dec 2025 16:14:54 +0200 Subject: [PATCH] fix: trim output of runcmd --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 56c258b..1be7f35 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -53,7 +53,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}\"");