Практическая колода по grep: поиск текста в файлах и выводе команд, флаги, шаблоны, рекурсивный поиск, контекст, regex и типовые сценарии для Linux и разработки.
Cevabı kendi başınıza hatırlamaya çalışın. Gerekirse ipucunu açın, ardından cevabı görmek için karta tıklayın. Doğru cevapladıysanız ✓ işaretine, hata yaptıysanız × işaretine tıklayın.
Tam sürüm sonra kullanılabilir.
Demo:
Öğrenme
1/10
Terim / Soru
...
...
İpucu
Çeviri / Cevap
...
Bağlam
Boşluk - çevir, tıkla - çevir. Cevabı hemen seçebilirsiniz.
←Bilmiyorum
Kolay→
Terim / Soru
...
...
Bilgi yarışması modu her kart için otomatik olarak seçilir.
Demo tamamlandı
Özet
Sorular:0
Kolay:0
Bilmiyorum:0
Süre:0
Süre (kolay):0
Süre (bilmiyorum):0
Hız
Ort/soru:0
Ort (kolay):0
Ort (bilmiyorum):0
Detaylar (terim / tanım / sonuç / süre)
Terim / Soru
Çeviri / Cevap
Sonuç
Sn
Kayıt olduktan sonra daha fazla özellik mevcut
Öğreniminizi özelleştirin, ilerlemeyi ve hafıza istatistiklerini takip edin, farklı test yöntemleri ve aralıklı tekrarlama kullanın. Sadece kendiniz için özel desteler oluşturun veya bunları başkalarıyla paylaşın, hazır desteleri ve kursları inceleyin. Günlük beş dakikalık bir ısınma ve antrenörler, çalışmaya veya işe başlamadan önce dikkatinizi ve hafızanızı harekete geçirmenize yardımcı olacaktır.
Demo:
Test
1/10
Terim / Soru
...
...
İpucu
Çeviri / Cevap
...
Bağlam
Boşluk - çevir, tıkla - çevir. Cevabı hemen seçebilirsiniz.
←Bilmiyorum
Kolay→
Terim / Soru
...
...
Bilgi yarışması modu her kart için otomatik olarak seçilir.
Terim / Soru
...
...
Doğru cevap:
Bilgi yarışması modu her kart için otomatik olarak seçilir.
Demo tamamlandı
Özet
Sorular:0
Kolay:0
Bilmiyorum:0
Süre:0
Süre (kolay):0
Süre (bilmiyorum):0
Hız
Ort/soru:0
Ort (kolay):0
Ort (bilmiyorum):0
Detaylar (terim / tanım / sonuç / süre)
Terim / Soru
Çeviri / Cevap
Sonuç
Sn
Görüntüle
Terim / Soru
grep
[ɡrep]
İpucu: главная команда для поиска строк
Bağlam: grep helps you find matching text in files and command output. - grep помогает находить подходящий текст в файлах и выводе команд.
Çeviri / Cevap
grep (утилита поиска текста по шаблону в файлах и потоке ввода)
Terim / Soru
pattern
[ˈpætərn]
İpucu: что именно ищем
Bağlam: A pattern can be a word, a phrase, or a regular expression. - Шаблон может быть словом, фразой или регулярным выражением.
Çeviri / Cevap
шаблон поиска (то, что grep пытается найти)
Terim / Soru
match
[mætʃ]
İpucu: нашлось то, что искали
Bağlam: A match means the text fits the search pattern. - Совпадение означает, что текст подходит под шаблон поиска.
Çeviri / Cevap
совпадение (строка или её часть, которая подошла под шаблон)
Terim / Soru
search string
[sɝːtʃ strɪŋ]
İpucu: часто простой текст без regex
Bağlam: A search string can be as simple as one word. - Строка поиска может быть такой же простой, как одно слово.
Çeviri / Cevap
строка поиска (конкретный текст для поиска)
Terim / Soru
regular expression
[ˈreɡjələr ɪkˈspreʃən]
İpucu: поиск не только точного текста
Bağlam: grep can use regular expressions for flexible matching. - grep может использовать регулярные выражения для гибкого поиска.
Çeviri / Cevap
регулярное выражение (шаблон с особыми правилами поиска)
Terim / Soru
fixed string
[fɪkst strɪŋ]
İpucu: искать как есть
Bağlam: Fixed-string search is safer when the text contains special regex characters. - Поиск фиксированной строки безопаснее, когда текст содержит специальные regex-символы.
Çeviri / Cevap
фиксированная строка (поиск буквального текста без regex-логики)
Terim / Soru
standard input
[ˈstændərd ˈɪnpʊt]
İpucu: grep может читать из пайпа
Bağlam: grep can read from standard input when used in a pipeline. - grep может читать из стандартного ввода при использовании в пайпе.
Çeviri / Cevap
стандартный ввод (поток данных, который команда получает на вход)
Terim / Soru
standard output
[ˈstændərd ˈaʊtpʊt]
İpucu: то, что grep фильтрует или печатает
Bağlam: grep writes matching lines to standard output. - grep выводит совпавшие строки в стандартный вывод.
Çeviri / Cevap
стандартный вывод (обычный текстовый результат команды)
Terim / Soru
pipeline
[ˈpaɪplaɪn]
İpucu: часто grep идёт после |
Bağlam: A pipeline lets grep filter the output of another command. - Конвейер позволяет grep фильтровать вывод другой команды.
Çeviri / Cevap
конвейер команд (передача вывода одной команды на вход другой)
Terim / Soru
case-sensitive
[keɪs ˈsensətɪv]
İpucu: по умолчанию grep различает abc и ABC
Bağlam: By default, grep is case-sensitive. - По умолчанию grep чувствителен к регистру.
Çeviri / Cevap
чувствительный к регистру
Terim / Soru
case-insensitive
[keɪs ɪnˈsensətɪv]
İpucu: не различает abc и ABC
Bağlam: Case-insensitive search is useful for logs and user input. - Поиск без учёта регистра полезен для логов и пользовательского ввода.
Çeviri / Cevap
нечувствительный к регистру
Terim / Soru
recursive search
[rɪˈkɝːsɪv sɝːtʃ]
İpucu: искать глубоко по дереву
Bağlam: Recursive search is useful when scanning a project directory. - Рекурсивный поиск полезен при сканировании директории проекта.
Çeviri / Cevap
рекурсивный поиск (поиск по каталогу и всем вложенным папкам)
Terim / Soru
line number
[laɪn ˈnʌmbər]
İpucu: удобно видеть, где найдено совпадение
Bağlam: Line numbers make it easier to jump to the exact match location. - Номера строк упрощают переход к точному месту совпадения.
Çeviri / Cevap
номер строки
Terim / Soru
file name
[faɪl neɪm]
İpucu: важно, когда grep ищет сразу по многим файлам
Bağlam: grep can print the file name before each matching line. - grep может печатать имя файла перед каждой совпавшей строкой.
Çeviri / Cevap
имя файла
Terim / Soru
context
[ˈkɑːntekst]
İpucu: понять совпадение не в вакууме
Bağlam: Context output helps you understand where the match appears. - Контекстный вывод помогает понять, где именно встретилось совпадение.
Çeviri / Cevap
контекст (строки до и после совпадения)
Terim / Soru
whole word
[hoʊl wɝːd]
İpucu: не внутри другого слова
Bağlam: Whole-word search avoids matching text inside larger words. - Поиск целого слова избегает совпадений внутри более длинных слов.
Çeviri / Cevap
целое слово
Terim / Soru
whole line
[hoʊl laɪn]
İpucu: строка должна совпасть полностью
Bağlam: Whole-line search is useful for exact configuration values. - Поиск целой строки полезен для точных значений конфигурации.
Çeviri / Cevap
вся строка целиком
Terim / Soru
invert match
[ɪnˈvɝːt mætʃ]
İpucu: найти всё, кроме этого
Bağlam: Invert match is useful for excluding noise from output. - Обратное совпадение полезно для исключения шума из вывода.
Çeviri / Cevap
обратное совпадение (показать строки, которые не подходят под шаблон)
Terim / Soru
count matches
[kaʊnt ˈmætʃɪz]
İpucu: не сами строки, а их количество
Bağlam: Counting matches is useful in scripts and quick checks. - Подсчёт совпадений полезен в скриптах и быстрых проверках.
Çeviri / Cevap
подсчёт совпадений
Terim / Soru
only matching part
[ˈoʊnli ˈmætʃɪŋ pɑːrt]
İpucu: не вся строка, а лишь match
Bağlam: Sometimes you want just the matched fragment, not the full line. - Иногда нужен только совпавший фрагмент, а не вся строка.
Çeviri / Cevap
только совпавшая часть строки
Terim / Soru
binary file
[ˈbaɪnəri faɪl]
İpucu: grep может вести себя иначе на не-текстовых файлах
Bağlam: grep may warn or suppress normal output for binary files. - grep может предупреждать или менять поведение на бинарных файлах.
Çeviri / Cevap
бинарный файл
Terim / Soru
hidden file
[ˈhɪdn faɪl]
İpucu: файл или папка, имя которых начинается с точки
Bağlam: Recursive searches may include hidden files unless excluded. - Рекурсивный поиск может захватывать скрытые файлы, если их не исключить.
Çeviri / Cevap
скрытый файл
Terim / Soru
include pattern
[ɪnˈkluːd ˈpætərn]
İpucu: искать только в нужных типах файлов
Bağlam: Include patterns help limit recursive grep to relevant files. - Шаблоны включения помогают ограничить рекурсивный grep нужными файлами.
Çeviri / Cevap
шаблон включения файлов
Terim / Soru
exclude pattern
[ɪkˈskluːd ˈpætərn]
İpucu: не искать в ненужных файлах
Bağlam: Exclude patterns reduce noise from logs, caches, and build outputs. - Шаблоны исключения уменьшают шум от логов, кэша и результатов сборки.
Çeviri / Cevap
шаблон исключения файлов
Tablodaki desteden kart örnekleri
Aşağıda bu destedeki kartları tablo olarak görebilirsiniz: terim, ipucu, örnek ve cevap. Kartı bulmak için aramayı kullanın veya kendinizi test etmek için cevapları gizleyin. Tam kart setine Memoro'ya giriş yaptıktan sonra erişebilirsiniz.
Terim / Soru
Ses
İpucu
Bağlam
Çeviri / Cevap
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. - Шаблоны исключения уменьшают шум от логов, кэша и результатов сборки.
шаблон исключения файлов
Tüm kartlara erişim sağlayın
Tüm 110 kartın kilidini açmak ve sınırsızca öğrenmeye başlamak için ücretsiz kaydolun.