我必須使用golang執(zhí)行shell腳本,同時我還必須傳遞env變量(未知數(shù)量的變量)。 cmd_string := "echo $TOKEN && echo $USER_NAME" cmd := exec.Command("bash", "-c", cmd_string) cmd_variables :=["USER_NAME=John", "TOKEN=1234", "BOOLEAN=true"] for _, vars := range cmd_variables { cmd.Env = append(os.Environ(), vars) }但它只是在數(shù)組中追加最后一個變量 如何追加env中的所有變量?任何其他更好的應(yīng)用程序
如何在 GO 中將 env 變量列表/數(shù)組傳遞給 ENV
呼喚遠(yuǎn)方
2022-08-24 10:55:26