我想找到所有可以进入 ubuntu 的 cicle
我写:grep for(* /usr/include
不起作用...为什么?
答案1
for(*
不是有效的正则表达式。如果您尝试匹配文字for(
,请尝试fgrep
而不是grep
。如果您尝试执行其他操作,请说明您要搜索的内容。
请注意,*
正则表达式中的功能与*
通配符不同(在正则表达式中,它表示“零个或多个前一个字符”,而不是“任何字符序列”)。
另外:/usr/include
是目录名称,而不是文件名或通配符模式匹配文件名。您可能想要/usr/include/*.h
或涉及的习语find ... -print | xargs grep ...
,但同样,这有助于更清楚地了解您要做什么。