如何在 Fish 中链接一组命令,例如 {...} Bash?

如何在 Fish 中链接一组命令,例如 {...} Bash?

我知道&&通过或链接 Fish 命令||但我愿意串联一组命令s

代码

env git clone --depth=1 https://github.com/rafaelrinaldi/theme-pure.git; or {
    printf "Error: git clone of theme-pure repo failed\n"
    exit 1
}

答案1

您需要使用beginend关键字来解决这个问题(感谢格伦·杰克曼评论):

env git clone --depth=1 https://github.com/rafaelrinaldi/theme-pure.git; or begin;
    printf "Error: git clone of theme-pure repo failed\n"
    exit 1
end

文件

参见官方文档begin - 开始新的代码块

相关内容