
我想找到 ubuntu 中的所有 cicle
我寫: grep for(* /usr/include
不起作用...為什麼?
答案1
for(*
不是有效的正規表示式。如果您嘗試匹配文字文本for(
,請嘗試fgrep
改為grep
。如果您嘗試做其他事情,請澄清您要搜尋的內容。
請注意,*
在正規表示式中,它不像在通配符中那樣工作*
(在正則表達式中,它意味著“零個或多個前一個字元”,而不是“任何字元序列”)。
另外:/usr/include
是目錄名,而不是檔案名稱或與檔案名稱相符的通配符模式。您可能想要/usr/include/*.h
或 涉及 的習慣用語find ... -print | xargs grep ...
,但這再次有助於您更清楚地了解您要做什麼。