命令历史记录中的Grep给出了与我键入时不同的结果

命令历史记录中的Grep给出了与我键入时不同的结果,grep,git-bash,Grep,Git Bash,当我使用历史记录中的特定grep命令时,它不会给出任何结果。然而,在我的历史记录中,似乎来自不同地点的同一命令给了我数千行结果。下面是我的命令历史记录的复制和粘贴。519什么也没给我,而520能产生很多结果。而且,只要输入命令,就会得到很多结果 519 grep -r -i “agm/core” 520 grep -r -i "agm/core" 我在Windows10上使用GitBash。git版本2.16.2.windows.1 我能想到的唯一一件事是,在某个时候我使用了--e

当我使用历史记录中的特定grep命令时,它不会给出任何结果。然而,在我的历史记录中,似乎来自不同地点的同一命令给了我数千行结果。下面是我的命令历史记录的复制和粘贴。519什么也没给我,而520能产生很多结果。而且,只要输入命令,就会得到很多结果

  519  grep -r -i “agm/core”
  520  grep -r -i "agm/core"
我在Windows10上使用GitBash。git版本2.16.2.windows.1


我能想到的唯一一件事是,在某个时候我使用了--exclude dir,所以如果该标志持续存在,它可能会弄乱一个命令而不是其他命令?但是,我在手册页中没有看到这方面的内容。

这两行的引号是一样的吗,我看到第一行的引号有误,我想你可能错过了grep From的文件,这太奇怪了。在我的git bash shell上,或者在我将其放入这个问题的文本框时,没有显示出这种细微的格式差异。我现在看到了,谢谢!