答案1
您的 shell 可能有一个已定义的别名。在oralias grep='grep --color=auto'
中相当常见。您可以删除别名或将其替换为~/.bash_aliases
~/.bashrc
grep --color=never
grep --color=never
当您不需要颜色时,您当然可以手动使用,因为它会扩展为grep --color=auto --color=never
并且后一个选项会否决前者。
请参阅grep --help
、man grep
或info "(grep)General Output Control"
了解更多信息。