CMD (CTR:) + F в вашем текстовом редакторе может достать вас хорошенько! В этом курсе мы научимся использовать grep и find - две мощные утилиты командной строки для поиска и изучения нашего кода. Научитесь искать определенные файлы и папки, используя регулярные выражения для поиска - или игнорировать! - конкретные фразы. Мы рассмотрим, как искать рекурсивно, получать больше контекста по вашим результатам и некоторые простые трюки, чтобы сделать ваши поиски быстрее и целенаправленными.
Когда вы знакомы с grep и find, вы сможете быстро ответить на такие вопросы, как: Я использую где то еще эту функцию, кроме моих тестов?Где этот файл импортируется? Независимо от того, работаете ли вы над новой функцией, впервые читаете код проекта или делаете рефакторинг существующего кода, grep и find могут помочь вам работать быстрее и эффективнее.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Use Grep for Fast Search from the Command Line,
а также все другие курсы, прямо сейчас!
Search matching files by combining find and grep with xargs
Урок 5.00:01:47
Search the contents of a git repository with git grep
Урок 6.00:02:00
Show context around matches using grep
Урок 7.00:02:10
Search for basic patterns using grep
Урок 8.00:02:36
Use grep's extended regular expressions to find complex patterns
Урок 9.00:01:08
Search for optional patterns with grep OR
Урок 10.00:01:19
Specify line beginning and end in patterns using grep
Урок 11.00:02:22
Match classes of characters using bracket expressions with grep
Урок 12.00:02:13
Search with groups using grep
Урок 13.00:00:59
Find matches excluding a pattern with grep
Комментарии
Spren
brief and very informative
ildar7sins
Маленеький курс на часок... Полезненько...
hunterXcourse
Nice small course on usage of grep for filtering search results or for just searching. covers pretty much all usages of grep + some examples with regEx
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.