Системный Администратор | Sysadmin Windows & Linux Server. Настройка Сети, ПК и Железа. IT Уроки для Сисадмина: Безопасность, Софт и Техподдержка (Helpdesk). Компьютерная помощь.
@i_odmin
Команда grep используется в Unix/Linux для поиска строк, соответствующих регулярному выражению, в одном или нескольких файлах или потоках ввода. Синтаксис: grep [опции] ПАТТЕРН [ФАЙЛ...] Примеры использования: 1. Поиск строки в файле: grep "ошибка" журнал.txt Ищет строки, содержащие слово "ошибка" в файле журнал.txt. 2. Игнор регистра: grep -i "ошибка" журнал.txt Найдёт "ошибка", "Ошибка", "ОШИБКА" и т.д. 3. Рекурсивный поиск по директории: grep -r "TODO" ./src Ищет слово "TODO" во всех файлах внутри каталога src. 4. Вывод только совпавших частей (без всей строки): grep -o "http[s]\?://[^ ]\+" Ищет URL в потоке ввода. 5. Показать номера строк: grep -n "ошибка" журнал.txt 6. Инвертированный поиск (показать строки без совпадений): grep -v "успешно" журнал.txt 7. Использование регулярных выражений (расширенные): grep -E "foo|bar" файл.txt 8. Поиск с подсветкой результата: grep --color "pattern" файл.txt 👉 @i_odmin
Если у вас установлено приложение,
вы можете сразу перейти в канал