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