Bash Советы - Bash Scripting | Linux Terminal & Shell. Скрипты и Автоматизация задач. Командная строка для Sysadmin и DevOps. Уроки Баш, Zsh и CLI Tools. Unix Console.
IT и технологии · 20 апреля 2026 г.
Иногда нужно быстро найти и подсветить все IPv4-адреса в логах или текстовых файлах. Дл... — 20 апреля 2026 г. в 07:47:19.451
Иногда нужно быстро найти и подсветить все IPv4-адреса в логах или текстовых файлах. Для этого отлично подходит регулярное выражение + grep. grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' access.log 🔎 Что здесь происходит: -E — включает расширенные регулярки. -o — выводит только совпадения, без остальной строки. ([0-9]{1,3}\.){3}[0-9]{1,3} — шаблон поиска IPv4-адреса. 📌 Чтобы сразу убрать дубликаты и отсортировать список IP: grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' access.log | sort -u Это удобно при анализе логов Nginx/Apache или при поиске подозрительных подключений. 👉 @bash_srv

