Intereting Posts

Является ли -r обязательным для grep?

В каталоге у меня есть файл, содержащий string слова.
Когда я это сделаю: grep "string" . результаты не возвращаются.
Но когда я делаю grep -r "string" . файл возвращается.
Почему нужна опция -r ? Он не просматривает внутренние подкаталоги.

Нет, это не обязательно. grep "string" . означает поиск string в названном файле . , Если вы хотите запустить grep для всех файлов в текущем каталоге, используйте grep string * и если вы хотите рекурсивно просмотреть все файлы во всех подкаталогах, выполните grep -r string .