fix: loadenv unable to handle quote
This commit is contained in:
parent
02ae779966
commit
e7bc71f448
|
@ -89,7 +89,11 @@ if status is-interactive
|
|||
continue
|
||||
end
|
||||
set pair (string split -m 1 '=' -- $line)
|
||||
if string match -q "'*" $pair[2]; or string match -q '"*' $pair[2]
|
||||
eval "set -gx $pair[1] $pair[2]"
|
||||
else
|
||||
eval "set -gx $pair[1] \"$pair[2]\""
|
||||
end
|
||||
end < $argv[1]
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user