The OpenNET Project / Index page

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

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

"скрипт, получить значение своего ip"  
Сообщение от Vladimir email(??) on 27-Янв-06, 16:22 
всем доброго времени суток!!
люди, подскажите пожалуйста
значит задача такая, в скрипте узнать свой ip
я сначала было ринулся ifconfig eth0 | awk '{ print $2 }'
но на выходе то я получаю всё что попадает в $2
кроме того я получу addr:192.168.1.x
а мне по сути нужено только значение х

вот что то башка моя никак этот вопрос не решит...

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "скрипт, получить значение своего ip"  
Сообщение от Nimdar (ok) on 27-Янв-06, 16:31 
А дальше
man cut
Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "скрипт, получить значение своего ip"  
Сообщение от screepah (ok) on 27-Янв-06, 17:01 
>но на выходе то я получаю всё что попадает в $2
>кроме того я получу addr:192.168.1.x
>а мне по сути нужено только значение х

ifconfig eth0|grep addr|awk {'print $2'}|cut -b6- |tr '.' ' '|awk {'print $4'}

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "скрипт, получить значение своего ip"  
Сообщение от Vladimir email(??) on 27-Янв-06, 17:22 
>ifconfig eth0|grep addr|awk {'print $2'}|cut -b6- |tr '.' ' '|awk {'print $4'}

спасибо огромное!!!!!!


Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "скрипт, получить значение своего ip"  
Сообщение от Gennadi email(??) on 27-Янв-06, 18:49 
>>ifconfig eth0|grep addr|awk {'print $2'}|cut -b6- |tr '.' ' '|awk {'print $4'}
>
>спасибо огромное!!!!!!

Чуть короче... :)

ifconfig eth0 | awk -F: '/inet addr/ {print $4}'| awk -F"." '{print $4}'

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "скрипт, получить значение своего ip"  
Сообщение от screepah (ok) on 30-Янв-06, 13:01 
>ifconfig eth0 | awk -F: '/inet addr/ {print $4}'| awk -F"." '{print
>$4}'

10nx за идею!

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "скрипт, получить значение своего ip"  
Сообщение от Vladimir email(??) on 30-Янв-06, 13:49 
>>ifconfig eth0 | awk -F: '/inet addr/ {print $4}'| awk -F"." '{print
>>$4}'
>
>10nx за идею!

ну если на самом деле, то
ifconfig eth0 | awk -F: '/inet addr/ {print $4}'| awk -F"." '{print $4}'
выдаёт последний октет в маске подсети...
это чиста такой прикол?! :) или я чего то не догоняю?
кроме того, screepah, я использовал именно твой вариант, так как он рабочий, единственно он выдаёт пробелполседнийоктет, ну т.е. если ip=192.168.1.16, то пробел16, вот от пробела нужно избавиться, я не стал дорабатывать твой вариант, т.к. просто нет времени, а нужно было срочно (пятница... вечер ;) ), сделал это конечно по топорному, но оно работает

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "скрипт, получить значение своего ip"  
Сообщение от screepah (ok) on 31-Янв-06, 13:36 
>это чиста такой прикол?! :) или я чего то не догоняю?

Я ж говорю, за идею, конкретика уже второй вопрос :))

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




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

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