grep - 来自命令历史记录的 Grep 给出的结果与我输入时不同
问题描述
当我使用历史记录中的特定 grep 命令时,它没有给我任何结果。但是,在我的历史记录中来自不同位置的看似相同的命令却给了我数千行结果。以下是我的命令历史记录中的复制和粘贴。519 没有给我任何东西,而 520 产生了很多结果。此外,只需输入命令即可获得许多结果。
519 grep -r -i “agm/core”
520 grep -r -i "agm/core"
我在 Windows 10 上使用 Git Bash。git 版本 2.16.2.windows.1
我唯一能想到的是,在某些时候我使用了 --exclude-dir,所以如果该标志持续存在,它可能会与一个命令而不是其他命令混淆?但是,我在手册页中什么也没看到。
解决方案
推荐阅读
- java - 试图纠正怀孕这个词
- promise - Angular7 Promise 无法使用
- c# - C# 类 linq 扩展
- c++ - 使用 OpenSSL 内存 BIO 进行第二次 ClientHello 后验证方法未触发
- oracle - 如何循环遍历 PLSQL 中的游标?
- xamarin - 如何在 xamarin UWP 中使用字体
- c - 如何将 uint8_t 从 uart_read_bytes 转换为 char 或可以添加到 cJSON 对象的东西?
- atom-editor - 如何在原子编辑器上将未保存文件的初始单词显示为标题而不是“无标题”
- automation - 如何通过 PuTTY 连接远程服务器并执行本地和远程文件
- r - 与 R shinyApp 的本地服务器端口连接