The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"восмиричная и десятичная системы счисления и bash"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"восмиричная и десятичная системы счисления и bash"
Сообщение от uliv3 Искать по авторуВ закладки(??) on 28-Янв-05, 11:17  (MSK)
пишу скрипт:
#!/bin/bash
while read inspect
do
        while read allow
do
         ipfw add 02$inspect count ip  from $allow  to 192.168.1.$inspect
         ipfw add 02$inspect count ip  from 192.168.1.$inspect to $allow
done </etc/allow.net
done </etc/inspectip
##### allow.net ###
11.11.11.11/11
22.22.22.22/22

############inspectip#####
002
003
022


проблема в том, что 192.168.1.022 = 192.168.1.18, т.к 022 - воссмиричная...
как побороть? убирать ведущие нули нельзя, хочется иметь номер правила 02ххх. или как добавить ведушие нули, если предварительно их убирать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "восмиричная и десятичная системы счисления и bash"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 28-Янв-05, 12:27  (MSK)
>пишу скрипт:
>#!/bin/bash
>while read inspect
>do
>        while read allow
> do
>         ipfw add 02$inspect
>count ip  from $allow  to 192.168.1.$inspect
>         ipfw add 02$inspect
>count ip  from 192.168.1.$inspect to $allow
> done </etc/allow.net
>done </etc/inspectip
>##### allow.net ###
>11.11.11.11/11
>22.22.22.22/22
>
>############inspectip#####
>002
>003
>022
>
>
>проблема в том, что 192.168.1.022 = 192.168.1.18, т.к 022 - воссмиричная...
>как побороть? убирать ведущие нули нельзя, хочется иметь номер правила 02ххх. или
>как добавить ведушие нули, если предварительно их убирать?

ipfw add 02$inspect count ip  from 192.168.1.`echo $inspect | sed 's/^0*//'` to $allow

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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