move_bag.go 431 B

12345678910111213141516
  1. package util
  2. import (
  3. "cicv-data-closedloop/common/util"
  4. "strings"
  5. )
  6. func MoveFromDataToCopy(faultTime string, bagDataDir string, sourceBag string) {
  7. dir := GetCopyDir(faultTime)
  8. _ = util.CreateDir(dir)
  9. targetBag := strings.Replace(sourceBag, bagDataDir, dir, 1)
  10. var copyCommand []string
  11. copyCommand = append(copyCommand, sourceBag)
  12. copyCommand = append(copyCommand, targetBag)
  13. _, _, _ = Execute("mv", copyCommand...)
  14. }