From 68a620478fffb64234a0ee4288343e2f47a7b195 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Thu, 29 May 2025 19:56:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20nohup=E5=BB=B6=E8=BF=9F2s=E5=90=8E?= =?UTF-8?q?=E6=89=A7=E8=A1=8C=E5=AE=89=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/network_element/service/ne_version.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/network_element/service/ne_version.go b/src/modules/network_element/service/ne_version.go index ae454ab7..b935fb99 100644 --- a/src/modules/network_element/service/ne_version.go +++ b/src/modules/network_element/service/ne_version.go @@ -270,8 +270,8 @@ func (r NeVersion) operateCommand(action, neType string, neFilePaths []string) ( // 写入脚本文件 file.WriterFileTXT(fmt.Sprintf("#!/bin/bash\n%s", strings.Join(omcStrArr, " && ")), "/usr/local/etc/omc/script/omc_exec.sh") - // 执行omc相关命令 - cmdStrArr = append(cmdStrArr, "sudo systemctl start omc-exec \n") + // 2s后执行omc相关命令 + cmdStrArr = append(cmdStrArr, "nohup sh -c \"sleep 2s && systemctl start omc-exec\" & \n") cmdStrArr = append(cmdStrArr, fmt.Sprintf("echo '%s' \n", okFlagStr)) return okFlagStr, cmdStrArr, nil } else if neType == "IMS" {