2024-02-28 14:26:16.426 [INFO] {1f37db2ad3f2b71786569371f5915da7} CopyAndSet 拷贝文件发生异常 error=map[/share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122/test4/01_missing_hole_02_changed.txt:拷贝文件发生异常,原因:bash: -c: line 0: syntax error near unexpected token `(' bash: -c: line 0: `mv /share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122/test4/01_missing_hole_02_changed.txt '/share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122'' Process exited with status 1 /share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122/test4/01_missing_hole_04_changed.txt:拷贝文件发生异常,原因:bash: -c: line 0: syntax error near unexpected token `(' bash: -c: line 0: `mv /share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122/test4/01_missing_hole_04_changed.txt '/share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122'' Process exited with status 1 /share/home/***/******/ultralytics-main/datasets/PCB_DATASET_Contrast1/labels/test(4)_20240228142122/test4/01_missing_hole_18_changed.txt:拷贝文件发生异常,原因:bash: -c: line 0: syntax error near unexpected token `(' bash: -c: line 0: ...
查阅报错位置代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
var wg sync.WaitGroup for key, value := range sourceFileMap { wg.Add(1) gofunc(key string, value int) { defer wg.Done() _, errStr, _, err := ssh.Run(fmt.Sprintf("%s '%s' '%s'", operateType[0], key, filepath.ToSlash(targetPath))) if err != nil || errStr != "" { errMap[key] = errors.New(fmt.Sprintf("拷贝文件发生异常,原因:%s %s", errStr, err)) return } }(key, value) } wg.Wait()