去除换行符

This commit is contained in:
白茶清欢 2023-04-09 23:00:31 +08:00
parent 55b64854b2
commit 4a2307ef45

View File

@ -11,6 +11,7 @@ import (
"errors"
"os"
"os/exec"
"strings"
"time"
"git.zhangdeman.cn/zhangdeman/command/define"
@ -63,11 +64,7 @@ func Execute(workDir string, command string, param []string) *define.Result {
cmdInstance := exec.Command(command, param...)
cmdInstance.Dir = result.WorkDir
result.Output, result.Error = cmdInstance.CombinedOutput()
if len(result.Output) >= 2 {
if string(result.Output[len(result.Output)-1]) == "n" && string(result.Output[len(result.Output)-2]) == "\\" {
result.Output = result.Output[0 : len(result.Output)-2]
}
}
result.Output = []byte(strings.Replace(string(result.Output), "\n", "", -1))
return result
}