Я ищу файлы на моем сервере, содержащие текстовую строку "sometext" , но я хочу исключить поиск в папке /var/www/sometext (и ее подпапках).
Итак, я сделал следующее:
grep -rl "sometext" / --exclude-dir=/var/www/sometext
Однако было 2 проблемы:
- Результаты все еще содержали файлы из папки, которую я хотел исключить, и 
- grepитоге зависает (изображение ниже)
Мои вопросы:
- Почему - grepвозвращает файлы из папки, которую я хочу исключить?
- Зачем зависать - grep, а также, после того, как он зависнет, как мне снова получить приглашение?
- Дополнительный вопрос: как добавление конечной звездочки в спецификации исключенной папки изменит результаты - --exclude-dir=/var/www/sometext*?

