The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Bash и IP regexp"
Отправлено Andrey Mitrofanov, 23-Сен-11 10:33 
>> Да, щаззз....
> А такое как вы объясните?

"Даю научное объяснение: бывает."(ц)

> "** qwerty-ab-1.222.155.211.110
> 1.222.155.2"
> Вы сами читаете то, что пишете?

Ни-ког-да!

$ diff -u rxip rxip1
--- rxip        2011-09-22 09:42:26.951679934 +0400
+++ rxip1       2011-09-23 10:21:17.192179505 +0400
@@ -10,7 +10,7 @@
EOD
}

-oct="([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])"
+oct="(2[0-4][0-9]|25[0-5]|1[0-9][0-9]|[1-9][0-9]|[0-9])"
iprx="($oct\.$oct\.$oct\.$oct)(.*)\$"


$ diff -u <( ./rxip ) <( ./rxip1 )
--- /dev/fd/63  2011-09-23 10:23:03.995679806 +0400
+++ /dev/fd/62  2011-09-23 10:23:03.995679806 +0400
@@ -1,11 +1,11 @@
** ABC.DEF.123.222.111.32
-123.222.111.3
+123.222.111.32
** qwerty-ab-1.222.155.211.110
-1.222.155.2
+1.222.155.211
** ip_160.134.54.132_255.255.255.255
-160.134.54.1
-255.255.255.2
+160.134.54.132
+255.255.255.255
** aabd-exx3.revb.139.222.176.82.
-139.222.176.8
+139.222.176.82
** sysmon1-new.aaa.90.211.111.222.
-90.211.111.2
+90.211.111.222
$ _

И да, :) 1.222.155.211 -- таки настоящий ip адрес.

Дальше - меняй постановку задачи (или повторно доводо до). Например, самые правые 4 октета или перед первым октетом не минус, или перед первым только точка, или... Кто тут :-P заказчик?
                                        

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру