fix: 网元升级遇到sudo密码输入挂住情况
This commit is contained in:
@@ -652,6 +652,12 @@ func (r NeVersion) operateRun(sshClient *ssh.ConnSSH, preinput map[string]string
|
||||
}
|
||||
}
|
||||
|
||||
// sudo密码输入
|
||||
if strings.Contains(outputStr, "[sudo] password for") {
|
||||
done <- true
|
||||
break
|
||||
}
|
||||
|
||||
// 命令终止符后继续执行命令
|
||||
// "~]# ":麒麟, "~]$ ":欧拉, "~# ":NXP, "~$ ":Ubuntu
|
||||
suffixStr := []string{"~]# ", "~]$ ", "~# ", "~$ "}
|
||||
|
||||
Reference in New Issue
Block a user