tgoop.com/bash_srv/129
Create:
Last Update:
Last Update:
Иногда нужно быстро найти и подсветить все 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
BY Bash Советы

Share with your friend now:
tgoop.com/bash_srv/129