INNER CODE UNIT · Go
runExportCommand
kubecolor/kubecolor · internal/cmd/imagegen/main.go:214
func runExportCommand(cmd Command, env *EnvStore) (string, error) {
var buf bytes.Buffer
buf.WriteString(flags.promptColor.Render(flags.prompt))
buf.WriteByte(' ')
buf.WriteString(flags.keywordColor.Render(cmd.Exe))
buf.WriteByte(' ')
key, value := cmd.Args[0], cmd.Args[1]
buf.WriteString(flags.argColor.Render(key))
buf.WriteByte('=')
buf.WriteString(flags.valueColor.Render(value))
buf.WriteByte('\n')
env.Add(key, value)
return buf.String(), nil
}