# Functions
CurrentEnv returns the current environment as a map.
MapToSlice converts an env map to env slice suitable for syscall.Exec.
MergeEnv takes two maps with string keys and values and merges them.
MergeWithCurrentEnv merges the provided map into the current environment variables.
New takes a string containing the path to a Bash script, and a slice of string arguments and returns a Command struct.
NewExpression takes a string containing a Bash expression and a slice of string arguments and returns a Command struct.
SliceToMap converts an env map to env slice suitable for syscall.Exec.