Я хочу найти все текстовые файлы, содержащие исходный код, такой как class="some class" . При использовании поиска Finder он не работает, похоже, что Finder ищет "some class" . Рекомендации для других программ также приветствуются.

3 ответа3

1

Попробуйте это в Терминале:

grep -r 'class="some class"' .

Вы можете заменить это "." с любым именем dirname или шаблоном имени файла, например *.css и т. д.

0

Я бы попробовал EasyFind, бесплатное приложение в App Store. Можно проверить внутри пакетов, а также использовать строгий или нечеткий поиск. Это не очень быстро, но это действительно так.

0

Я попытался бы избежать кавычек с одним или двумя обратными слешами:

class=\\"some class\\"

Из командной строки может быть проще:http://support.apple.com/kb/TA25275

Как и в традиционном BSD Unix, символ обратной косой черты «\» может использоваться перед недопустимым символом, чтобы его можно было проанализировать как часть строки поиска:

find / -name Mac\\ NC\\ # -print &

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .