ubuntu grep コマンド

ubuntu grep コマンド

Ubuntuへのすべてのサイクルを見つけたい

私は次のように書きます: grep for(* /usr/include

動作しません...なぜですか?

答え1

for(*は有効な正規表現ではありません。リテラルテキスト に一致させようとしている場合はfor(fgrepの代わりにを試してくださいgrep。他の操作をしようとしている場合は、何を検索しようとしているのかを明確にしてください。

*正規表現ではワイルドカードのようには機能しないことに注意してください*(正規表現では、「任意の文字のシーケンス」ではなく、「前の文字の 0 個以上」を意味します)。

また、 は/usr/includeディレクトリ名であり、ファイル名やファイル名に一致するワイルドカード パターンではありません。 または を/usr/include/*.h含む慣用句が必要な場合がありますfind ... -print | xargs grep ...が、ここでも、何をしようとしているのかをより明確に理解しておくと役立ちます。

関連情報