Я хочу найти все вхождения foo
в большой файловой системе, поддерживаемой SVN, но я не хочу сопоставлять что-либо содержащееся в каком-либо .svn
каталоге.
Я получаю немедленные совпадения, когда я делаю, grep -l -e 'foo' *
но когда я пытаюсь исключить каталоги SVN с grep -l -e 'foo' --exclude-dir=".svn"
помощью команды просто зависает.
Что я делаю неправильно?
*
на.
, если есть другие скрытые папки, которые следует искать.