code: func PrepareEnterCmd(enterStage2 bool) []string {
  	var args []string
  	enterCmd := os.Getenv(common.CrossingEnterCmd)
  	enterPID := os.Getenv(common.CrossingEnterPID)
  	if enterCmd != "" && enterPID != "" {
  		args = append(args, []string{enterCmd, fmt.Sprintf("--pid=%s", enterPID)}...)
  		enterApp := os.Getenv(common.CrossingEnterApp)
  		if enterApp != "" && enterStage2 {
  			args = append(args, fmt.Sprintf("--app=%s", enterApp))
  		}
  		args = append(args, "--")
  	}
  	return args
  }
docs: // PrepareEnterCmd retrieves enter argument and prepare a command list
  // to further run a command in stage1 context