Я хочу найти все фильмы для Ubuntu
я пишу: grep for(* /usr /include
не работает ... почему?
Я хочу найти все фильмы для Ubuntu
я пишу: grep for(* /usr /include
не работает ... почему?
for(*
не является допустимым регулярным выражением. Если вы пытаетесь сопоставить буквенный текст for(
, попробуйте fgrep
вместо grep
. Если вы пытаетесь сделать что-то еще, уточните, что вы пытаетесь найти.
Обратите внимание, что *
в регулярных выражениях не работает, как *
в подстановочных знаках (в регулярных выражениях это означает "ноль или более предыдущего символа", а не "любую последовательность символов").
Также: /usr/include
- это имя каталога, а не имя файла или шаблон, соответствующий именам файлов. Возможно, вы захотите /usr/include/*.h
или идиому, включающую find ... -print | xargs grep ...
, но опять же это поможет получить более четкое представление о том, что вы пытаетесь сделать.