可以为标签git grep吗?

时间:2010-11-23 23:35:35

标签: git grep

This question指定-P允许GNU grep为选项卡grep

grep -P '\t' config/file.txt

但是,使用git grep,我无法弄清楚如何grep选项卡:

git grep '\t' # Looks for files with the letter "t" instead
git grep -P '\t' # Invalid option
git grep -E '\t' # Does the same as without the -E

在您自己的grep计划中似乎没有替代选项。我唯一的选择是啜饮整个内容然后在结果上使用GNU grep吗?

3 个答案:

答案 0 :(得分:40)

您可以通过在命令中键入文字选项卡来解决此问题:

# type it with ^V then tab
git grep '  '

答案 1 :(得分:34)

我找不到可用的标签的正则表达式,但是如果你可以传入一个标签,它会很乐意搜索一个文字标签。在bash中,那将是

git grep $'\t'

答案 2 :(得分:0)

在Windows上,以下各项在PowerShell中起作用:

git grep "`t"