gpt4 book ai didi

git - 缺少平衡此 if 语句的结尾

转载 作者:太空狗 更新时间:2023-10-29 12:50:20 27 4
gpt4 key购买 nike

我尝试将此行添加到我的 .bash-profile

if [ -f "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh" ];then
source "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh"
fi

但是我得到了这个错误

Missing end to balance this if statement
.bash_profile (line 2): if [ -f "$(brew --prefix)/opt/bash-git- prompt/share/gitprompt.sh" ]; then
^
from sourcing file .bash_profile
called on standard input

有人知道为什么吗?我有这里的代码 https://github.com/magicmonty/bash-git-prompt

最佳答案

尽管链接的存储库包含一个用于fish 的脚本,但自述文件并未提供有关如何使用 该脚本的任何说明。几年没用过 fish,我认为您想做的是添加

if status --is-login
source (brew --prefix)"/opt/bash-git-prompt/share/gitprompt.fish"
end

改为 ~/.config/fish/config.fish。如果您没有启动交互式 shell,if status 命令可防止文件被不必要地获取。

关于git - 缺少平衡此 if 语句的结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39497196/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com