无法grep特定格式的文本

时间:2009-06-15 13:23:30

标签: gcc grep

我跑

man gcc | grep "-L"

我得到了

Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.

你怎么能比赛?

3 个答案:

答案 0 :(得分:6)

man gcc | grep -- "-L"

注意参数“ - ”表示“不要将任何后续内容视为一种选择”。

另外,如果你在错误消息中提出建议来运行“grep --help”,它会显示你也可以使用-e / --regexp选项显式设置模式。

man gcc | grep -e "-L"
man gcc | grep --regexp="-L"

答案 1 :(得分:4)

正如其他人所说,grep(以及许多其他gnu命令)有一个“ - ”选项告诉grep,其余的参数不会被视为grep的选项。

但是,这只能让你获得“-L”的行,这可能不会给你上下文。你知道男人有内置的搜索功能吗?

   man gcc
   /-L

然后继续点击'n'以查看下一场比赛。

答案 2 :(得分:3)

另一种可能性:

 man gcc | grep -e "-L"