fuchsia/scripts/fx-env.sh中的函数名不是有效的标识符

源码

#1

参考:https://hexang.org/mirrors/fuchsia/blob/master/docs/getting_started.md
(fuchsia/.jiri_root/bin/jiri 存在)

执行sh fuchsia/scripts/fx-env.sh时提示:
fuchsia/tools/devshell/lib/vars.sh:行26: “fx-warn”:不是有效的标识符

可能是因为函数名使用了 “-” 导致了bash的语法错误,应使用 “"(下划线) 。在我将fuchsia/tools/devshell/lib/vars.sh中的所有函数名中的 “-” 改为 "”(下划线) 后,fuchsia/tools/devshell/lib/vars.sh不再报错。基于精力问题,我没有将所有使用到的函数名进行更改。希望官方对此问题进行修正。

平台: Manjaro Linux gnome x64 (最新)
git clone https://hexang.org/mirrors/fuchsia