From e8303793b2db260fb481ef0b52cd6b9429671395 Mon Sep 17 00:00:00 2001 From: jolheiser Date: Thu, 2 Feb 2023 16:02:13 -0600 Subject: [PATCH] fix: quote path in bash for cross-OS Signed-off-by: jolheiser --- meta/meta.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/meta.go b/meta/meta.go index d3c5621..1f66f08 100644 --- a/meta/meta.go +++ b/meta/meta.go @@ -124,7 +124,7 @@ func (m Meta) writeShellEnv(shell string) error { } tmpl = fmt.Sprintf("let-env %[1]s = ($env.%[1]s | append %%q)\n", path) case "sh": - tmpl = "PATH=$PATH:%s\n" + tmpl = "PATH=$PATH:%q\n" case "ps1": tmpl = `$env:Path = "$env:Path;%s"` + "\n" default: