GREP для Linux
牌组
免费
148 карт
Практическая колода по grep: поиск текста в файлах и выводе команд, флаги, шаблоны, рекурсивный поиск, контекст, regex и типовые сценарии для Linux и разработки.
Для практиков
Понятные
определения
определения
Учите эффективно
и запоминайте надолго
и запоминайте надолго
148 карт
Демо-обучение: 1 из 10
Последнее обновление: 四月 2026
演示学习
1/10
术语 / 问题
...
...
提示
翻译 / 答案
...
上下文
空格键 - 翻转,点击卡片 - 翻转。您可以立即选择答案。
←
不知道
简单
→
术语 / 问题
...
...
每张卡片的显示模式都是自动选择的。
查看
术语 / 问题
grep
[ɡrep]
提示: главная команда для поиска строк
上下文: grep helps you find matching text in files and command output. - grep помогает находить подходящий текст в файлах и выводе команд.
翻译 / 答案
grep (утилита поиска текста по шаблону в файлах и потоке ввода)
术语 / 问题
pattern
[ˈpætərn]
提示: что именно ищем
上下文: A pattern can be a word, a phrase, or a regular expression. - Шаблон может быть словом, фразой или регулярным выражением.
翻译 / 答案
шаблон поиска (то, что grep пытается найти)
术语 / 问题
match
[mætʃ]
提示: нашлось то, что искали
上下文: A match means the text fits the search pattern. - Совпадение означает, что текст подходит под шаблон поиска.
翻译 / 答案
совпадение (строка или её часть, которая подошла под шаблон)
术语 / 问题
search string
[sɝːtʃ strɪŋ]
提示: часто простой текст без regex
上下文: A search string can be as simple as one word. - Строка поиска может быть такой же простой, как одно слово.
翻译 / 答案
строка поиска (конкретный текст для поиска)
术语 / 问题
regular expression
[ˈreɡjələr ɪkˈspreʃən]
提示: поиск не только точного текста
上下文: grep can use regular expressions for flexible matching. - grep может использовать регулярные выражения для гибкого поиска.
翻译 / 答案
регулярное выражение (шаблон с особыми правилами поиска)
术语 / 问题
fixed string
[fɪkst strɪŋ]
提示: искать как есть
上下文: Fixed-string search is safer when the text contains special regex characters. - Поиск фиксированной строки безопаснее, когда текст содержит специальные regex-символы.
翻译 / 答案
фиксированная строка (поиск буквального текста без regex-логики)
术语 / 问题
standard input
[ˈstændərd ˈɪnpʊt]
提示: grep может читать из пайпа
上下文: grep can read from standard input when used in a pipeline. - grep может читать из стандартного ввода при использовании в пайпе.
翻译 / 答案
стандартный ввод (поток данных, который команда получает на вход)
术语 / 问题
standard output
[ˈstændərd ˈaʊtpʊt]
提示: то, что grep фильтрует или печатает
上下文: grep writes matching lines to standard output. - grep выводит совпавшие строки в стандартный вывод.
翻译 / 答案
стандартный вывод (обычный текстовый результат команды)
术语 / 问题
pipeline
[ˈpaɪplaɪn]
提示: часто grep идёт после |
上下文: A pipeline lets grep filter the output of another command. - Конвейер позволяет grep фильтровать вывод другой команды.
翻译 / 答案
конвейер команд (передача вывода одной команды на вход другой)
术语 / 问题
case-sensitive
[keɪs ˈsensətɪv]
提示: по умолчанию grep различает abc и ABC
上下文: By default, grep is case-sensitive. - По умолчанию grep чувствителен к регистру.
翻译 / 答案
чувствительный к регистру
术语 / 问题
case-insensitive
[keɪs ɪnˈsensətɪv]
提示: не различает abc и ABC
上下文: Case-insensitive search is useful for logs and user input. - Поиск без учёта регистра полезен для логов и пользовательского ввода.
翻译 / 答案
нечувствительный к регистру
术语 / 问题
recursive search
[rɪˈkɝːsɪv sɝːtʃ]
提示: искать глубоко по дереву
上下文: Recursive search is useful when scanning a project directory. - Рекурсивный поиск полезен при сканировании директории проекта.
翻译 / 答案
рекурсивный поиск (поиск по каталогу и всем вложенным папкам)
术语 / 问题
line number
[laɪn ˈnʌmbər]
提示: удобно видеть, где найдено совпадение
上下文: Line numbers make it easier to jump to the exact match location. - Номера строк упрощают переход к точному месту совпадения.
翻译 / 答案
номер строки
术语 / 问题
file name
[faɪl neɪm]
提示: важно, когда grep ищет сразу по многим файлам
上下文: grep can print the file name before each matching line. - grep может печатать имя файла перед каждой совпавшей строкой.
翻译 / 答案
имя файла
术语 / 问题
context
[ˈkɑːntekst]
提示: понять совпадение не в вакууме
上下文: Context output helps you understand where the match appears. - Контекстный вывод помогает понять, где именно встретилось совпадение.
翻译 / 答案
контекст (строки до и после совпадения)
术语 / 问题
whole word
[hoʊl wɝːd]
提示: не внутри другого слова
上下文: Whole-word search avoids matching text inside larger words. - Поиск целого слова избегает совпадений внутри более длинных слов.
翻译 / 答案
целое слово
术语 / 问题
whole line
[hoʊl laɪn]
提示: строка должна совпасть полностью
上下文: Whole-line search is useful for exact configuration values. - Поиск целой строки полезен для точных значений конфигурации.
翻译 / 答案
вся строка целиком
术语 / 问题
invert match
[ɪnˈvɝːt mætʃ]
提示: найти всё, кроме этого
上下文: Invert match is useful for excluding noise from output. - Обратное совпадение полезно для исключения шума из вывода.
翻译 / 答案
обратное совпадение (показать строки, которые не подходят под шаблон)
术语 / 问题
count matches
[kaʊnt ˈmætʃɪz]
提示: не сами строки, а их количество
上下文: Counting matches is useful in scripts and quick checks. - Подсчёт совпадений полезен в скриптах и быстрых проверках.
翻译 / 答案
подсчёт совпадений
术语 / 问题
only matching part
[ˈoʊnli ˈmætʃɪŋ pɑːrt]
提示: не вся строка, а лишь match
上下文: Sometimes you want just the matched fragment, not the full line. - Иногда нужен только совпавший фрагмент, а не вся строка.
翻译 / 答案
только совпавшая часть строки
术语 / 问题
binary file
[ˈbaɪnəri faɪl]
提示: grep может вести себя иначе на не-текстовых файлах
上下文: grep may warn or suppress normal output for binary files. - grep может предупреждать или менять поведение на бинарных файлах.
翻译 / 答案
бинарный файл
术语 / 问题
hidden file
[ˈhɪdn faɪl]
提示: файл или папка, имя которых начинается с точки
上下文: Recursive searches may include hidden files unless excluded. - Рекурсивный поиск может захватывать скрытые файлы, если их не исключить.
翻译 / 答案
скрытый файл
术语 / 问题
include pattern
[ɪnˈkluːd ˈpætərn]
提示: искать только в нужных типах файлов
上下文: Include patterns help limit recursive grep to relevant files. - Шаблоны включения помогают ограничить рекурсивный grep нужными файлами.
翻译 / 答案
шаблон включения файлов
术语 / 问题
exclude pattern
[ɪkˈskluːd ˈpætərn]
提示: не искать в ненужных файлах
上下文: Exclude patterns reduce noise from logs, caches, and build outputs. - Шаблоны исключения уменьшают шум от логов, кэша и результатов сборки.
翻译 / 答案
шаблон исключения файлов