0

我发现这git branch | grep <something> | cut -d' ' -f2会给我一个包含 substring 的分支的名称<something>。我正在尝试将此命令放在 git 别名中,如下所示:

[alias]
    gb = "!f(){ git branch | grep $1 | cut -d' ' -f2; };f"
    # ...

但是,这不起作用;它只会产生一个空行。我该如何解决?

4

1 回答 1

0

正如上面的评论者所指出的,修复是使用awk '{print $NF}'而不是cut命令。

于 2013-12-03T20:03:24.837 回答