在我的系统上尝试使用 grep 会导致以下结果:
grep: unrecognized option '--skip-triggers'
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
我在 .bashrc、.profile 或 $GREP_OPTIONS 中找不到此 skip-triggers 选项的任何地方。“type grep”说
grep is aliased to `grep --color=auto'
显然,grep 中没有 --skip-triggers 选项,但 mysql 中有,所以我的假设是,在 grep mysql 数据时,我以某种方式将这个位缓存在了隐藏文件中的某个地方。通常我会这样做
grep -R skip-triggers *
但由于错误我无法做到。>.<
这也是在从 ubuntu 14.04 升级到 16.04 时同时出现的。我假设这无关,但我不确定。
欢迎一切建议。
答案1
以防其他人需要知道:受到@Jos 回答的启发,我加载了一个运行 Windows 的 VirtualBox 并搜索了 skip-triggers 文本。结果发现有一个名为“--skip-triggers”的文件包含 mysql 输出。我删除了该文件,一切正常。谢谢。